美文网首页
【html学习笔记23】- 布局

【html学习笔记23】- 布局

作者: 兔小小 | 来源:发表于2023-09-05 12:56 被阅读0次

网站通常在多个列中显示内容(如杂志或 一份报纸)。

一个示例代码

HTML 有几个语义元素来定义网页的不同部分:

有四种不同的技术可以创建多列布局。每种技术有其优点和缺点:

  • CSS 框架
  • CSS 浮动布局
  • CSS 弹性框布局
  • CSS 网格布局

CSS 浮动布局-Float Layout

使用 CSS 属性执行整个 Web 布局是很常见的。浮动很容易学习 - 只需要记住和属性是如何工作的。弊:浮动元素与文档流相关联,这可能会造成损害灵活性。

/* Responsive layout - makes the two columns/boxes stack on top of each other instead of next to each other, on small screens */
@media (max-width: 600px) {
  nav, article {
    width: 100%;
    height: auto;
  }
}

CSS 浮动布局-Float Layout

CSS 弹性框布局-Flexbox Layout

使用弹性框可确保元素在页面布局时可以必须适应不同的屏幕尺寸和不同的显示设备。

/* Responsive layout - makes the menu and the content (inside the section) sit on top of each other instead of next to each other */
@media (max-width: 600px) {
  section {
    -webkit-flex-direction: column;
    flex-direction: column;
  }
}

CSS 弹性框布局-Flexbox Layout

CSS 网格布局

CSS 网格布局模块提供了一个基于网格的布局系统,包括行和列, 使设计网页变得更加容易,而无需使用浮动和定位。

相关文章

  • HTML入门

    网页布局:div布局与CSS控制 那个学习视频是从布局开始讲起的,那我就从这里开始记笔记吧 html引用css方法...

  • 2019-04-23

    【学习笔记】HTML基础完结篇 层模型的概念 什么是层布局模型?层布局模型就像是图像软件PhotoShop中非常流...

  • 2019-06-05

    所有笔记的图片 html5布局

  • 收集前端学习资料

    前端的一些学习资源 html和css代码规范 前端知识体系 前端网址大全 学习CSS布局 通用 CSS 笔记、建议...

  • HTML5学习笔记之表格标签

    HTML5学习笔记之表格标签 其他HTML5相关文章 HTML5学习笔记之HTML5基本介绍 HTML5学习笔记之...

  • HTML5学习笔记之表单标签

    HTML5学习笔记之表单标签 其他HTML5相关文章 HTML5学习笔记之HTML5基本介绍 HTML5学习笔记之...

  • HTML5学习笔记之基础标签

    HTML5学习笔记之基础标签 其他HTML5相关文章 HTML5学习笔记之HTML5基本介绍 HTML5学习笔记之...

  • HTML5学习笔记之音视频标签

    HTML5学习笔记之音视频标签 其他HTML5相关文章 HTML5学习笔记之HTML5基本介绍 HTML5学习笔记...

  • 弹性布局总结

    1.flex弹性布局学习总结 2.弹性盒模型布局使用 布局案例: ...

  • html

    html学习笔记

网友评论

      本文标题:【html学习笔记23】- 布局

      本文链接:https://www.haomeiwen.com/subject/urrhvdtx.html