美文网首页
CSS 布局模型

CSS 布局模型

作者: 你看我像豆子嘛 | 来源:发表于2018-01-31 23:24 被阅读7次

css包含3种基本的布局模型即为元素的3中布局模型,分别为 Flow/Float/Layer

Flow(流动模型)

标准文档流方式,元素从上至下,从左至右!是默认的网页布局方式

特点

  • 块状元素占据单独的一行,从上至下排列
  • 内联元素会从左至右排列

Float(浮动模型)

网页元素可通过设置float属性值浮动,利用浮动特性布局

Layer(层模型)

设置网页元素position来支持层布局模型

position: static

position 默认值,网页元素仍然处于标准文档流中,占据文档流中的位置

position: relative

特点:

  • 相对于自身原有位置进行偏移
  • 仍然处于标准文档流中
  • 随即拥有偏移属性和z-index 属性

position: absolute

特点:

  • 建立了以包含块为基准的定位(包含块为距离其最近设置了定位属性的上级元素,
    若无定位祖先元素,则以HTML元素为定位元素)
  • 完全脱离了标准文档流
  • 随即拥有偏移属性和 z-index 属性
  • 未设置偏移量时,无论是否存在已定位祖先元素,都保持在元素初始位置

position: fixed

特点:

  • 完全脱离标准文档流
  • 随机拥有偏移属性和 z-index 属性
  • 无论有无已定位祖先元素,均以浏览器窗口为偏移参照基准
  • 位置固定,不会随滚动条变化
  • 未设置偏移量时,仍然在标准文档流原位置

相关文章

  • hc15(12-1~12-9)

    css布局模型 清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与...

  • Css学习

    css布局模型 清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与...

  • css布局模型和代码简写

    css布局模型 清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与...

  • HTML+CSS学习笔记 (12) - CSS布局模型

    css布局模型 清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模型与...

  • html、css学习笔记(五)

    布局模型是建立在盒模型基础之上在网页中,不同于CSS 布局样式或 CSS 布局模板。 元素有三种基本布局模型:1、...

  • CSS布局模型

    1.css布局模型 清楚了CSS 盒模型的基本概念、 盒模型类型, 我们就可以深入探讨网页布局的基本模型了。布局模...

  • CSS基础布局

    CSS布局 盒模型 Flexbox 使用float布局 inline-block 布局 响应式设计和布局 CSS面...

  • CSS布局模型(Float、BFC)

    CSS布局模型 布局:将元素以正确的大小摆放在正确的位置上 CSS包含3种基本的布局模型流动模型(Flow)浮动模...

  • CSS布局基础

    CSS 布局模型 CSS 包含 3 种基本的布局模型,用英文概括为:Flow、Layer 和 Float。 在网页...

  • 2017-06-13

    CSS布局模型 CSS包含3种基本的布局模型,用英文概括为:Flow、Layer 和 Float。 在网页中,元素...

网友评论

      本文标题:CSS 布局模型

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