美文网首页
盒子模型(上)

盒子模型(上)

作者: 会说话的乌鸦 | 来源:发表于2018-07-09 22:53 被阅读0次

盒子模型的概念

在网页中"一切皆盒子"。css处理网页时,它认为每个元素都包含在一个不可见的盒子里!

一个盒子有:内容区(content),内边距(paading),边框(border),外边距(margin)

1,内容区(content)

  • 通过width和height两个属性可以设置内容区的大小

2,内边距(padding)

  • padding:上 右 下 左;
  • 在css中还有paading-top,padding-right,padding-left,padding-bottom分别用来指定四个方向的内边距

3,边框(border)

  • boeder:大小 颜色 边框样式;
  • 也可使用border-top/left/right/bottom来分别指定四个方向的边框

4,外边距(margin)

  • 用法和badding类似!
  • 当将左右外边距设置为auto时,浏览器会将左右外边距设置为相等,margin:0 auto;可以是元素居中。

display:修改元素的性质

可选值:

  • block:设置元素为块元素
  • inline:设为行内元素
  • inline-block: 设置为行内块元素
  • none:隐藏元素(元素将在页面中完全消失)

visibility:是否隐藏元素

可选值:

  • visible:可见的
  • hidden:隐藏的

overflow:控制内容溢出的情况

可选值:

  • visible: 默认值
  • scroll:添加滚动条
  • auto:根据需要添加滚动条
  • hidden:隐藏超出盒子的内容

文档流的概念:

文档流指的是文档中可现实的对象在排列时所占用的位置。

浮动:float 指的是元素脱离文本流,在父元素中浮动起来

可选值:

  • none:不浮动
  • left:向左浮动
  • right 向右浮动
    当一个元素浮动以后将会自动变为一个块级元素,并且不能在改变!
    浮动元素不会改变父元素的高度!

相关文章

  • css 盒子模型

    1.css 盒子模型(css box model) 所有的html元素本质上都是盒子模型。在css 中,盒子模型常...

  • 前端知识笔记

    设备像素比dpr设备上物理像素和设备独立像素的比例 盒子模型IE 盒子模型、W3C 盒子模型;盒模型: 内容(co...

  • web前端面试题第二道—简述盒模型

    盒子模型简述 W3C组织建议把所有网页上的对象都放在一个盒子(box)中,就是所说的盒子模型,CSS盒模型本质上是...

  • 盒子模型(上)

    盒子模型的概念 在网页中"一切皆盒子"。css处理网页时,它认为每个元素都包含在一个不可见的盒子里! 一个盒子有:...

  • 面试题(DAT)

    1.什么是盒子模型?盒子模型有两种,标准盒子模型和IE盒子模型。标准盒子模型:width = content + ...

  • 【IMWeb秋招训练营】【Day1】面试题总结

    1.什么是盒子模型? 盒子模型有两种,标准盒子模型和IE盒子模型。 标准盒子模型:width = content ...

  • CSS盒子模型

    标准盒子模型 IE盒子模型 区别 在我看来标准盒子模型也就是: IE盒子模型:

  • CSS—盒子模型(a)

    W3C组织,建议把所有网页上的对象都放在一个“盒子”中—盒子模型。盒子模型主要适用于块级元素。盒子模型主要定义元素...

  • 【InnerKen】迅速上手教程1——IK开发框架的掌握

    众所周知,如今网页的制作中多采用盒子模型,盒子模型结合flex布局可以完成几乎所有外观设计上的需求。然而盒子模型除...

  • css盒模型与box-sizing关系

    一、css盒子模型 CSS盒模型本质上是一个盒子,盒子里包含:Margin(外边距)、Padding(内边距)、B...

网友评论

      本文标题:盒子模型(上)

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