CSS笔记(二) - 页面布局 盒子模型

文章目录

    • 1 元素显示模式
      • 1.1 块元素
      • 1.2 行内元素
      • 1.3 行内块元素
      • 1.4 转换
      • 1.5 总结
    • 2. 盒子模型
      • 2.1 页面布局
      • 2.2 盒子模型(Box Model)组成
      • 2.3 边框
        • 2.3.1 概念
        • 2.3.2 表格的细线边框
        • 2.3.3 边框对盒子模型的影响
      • 2.4 内边距 padding
        • 2.4.1 概念
        • 2.4.2 内边距和盒子大小的关系
      • 2.4 外边距 margin
        • 2.4.1 外边距典型应用 - 块级元素水平居中
      • 2.5 外边距合并
        • 2.5.1 嵌套块元素垂直外边距的塌陷
      • 2.6 清除内外边距
      • 2.7 举例
    • 3 浮动 (float)
      • 3.1 传统网络布局的三种方式
        • 3.1.1 标准流
      • 3.2 对浮动的理解
      • 3.3 浮动特点(重点)
        • 3.3.1 脱标
        • 3.3.2 浮动元素具有行内块元素的特性
      • 3.4 浮动元素经常和标准流父级搭配使用
      • 3.5 清除浮动
        • 3.5.1 为什么清除浮动?
        • 3.5.2 清除浮动的本质
        • 3.5.3 清除浮动方法
          • 3.5.3.1 清除浮动 - 额外标签法
          • 3.5.3.2 清除浮动 - 父级添加overflow
          • 3.5.3.3 清除浮动 - :after伪元素
          • 3.5.3.4 清除浮动 - :双伪元素
    • 4 定位
      • 4.1 定位
        • 4.1.1 定位模式
        • 4.1.2 边偏移
      • 4.2 相对定位 relative
      • 4.3 绝对定位 absolute
      • 4.4 子绝父相的由来
      • 4.5 固定定位 fixed
      • 4.6 定位总结
      • 4.7 定位叠放次序 — z-index
      • 4.8 定位的扩展
        • 4.8.1 margin:0 aoto失效的情况
        • 4.8.2 绝对定位盒子居中解决方案
      • 4.9 定位的扩展
        • 4.9.1 定位特殊特性
      • 4.10 固定定位
      • 4.11 粘性定位
      • 4.12 实战 - 轮播图
    • 5 参考文档

1 元素显示模式

1.1 块元素

常见的块元素

~

你可能感兴趣的:(#,CSS,css,html,css3)