盒模型

作者: 树袋熊熊 | 来源:发表于2016-10-27 19:40 被阅读0次

内边距padding
padding为内填充:当设置了padding值后,容器的大小会被撑大
padding有四个方向:上 右 下 左(顺时针)
可以单独设置某个方向上的padding值:
padding-top
padding-right
padding-bottom
padding-left
复合样式:padding:top right bottom left
当padding的值为四个值时则分别表示上、右、下、左的值
当padding的值为三个值时表示上,左右的值相同,下
当padding的值为两个值时则表示上下,左右的值,两两相同
当padding的值为一个值时则表示四个方向都为同一个值
外边距margin(与padding相似的语法)
margin有四个方向:上 右 下 左(顺时针)
可以单独设置某个方向上的margin值:
margin-top
margin-right
margin-bottom
margin-left
复合样式:margin:top right bottom left
当margin的值为四个值时则分别表示上、右、下、左的值
当margin的值为三个值时表示上,左右的值相同,下
当margin的值为两个值时则表示上下,左右的值,两两相同
当margin的值为一个值时则表示四个方向都为同一个值
margin的问题:
1.margin-top传递问题(父子级包含的时候,子级的margin-top会传递给父级)
解决:父级加边框
2.div的上下边距重叠(当上面div设置了margin-bottom,下面的div设置了margin-top,理想情况是两div之间的距离为margin-bottom+margin-top,但实际上存在叠压问题)。
解决:用margin给其中一个div设置单独的样式,设置为预想的值(当有两个不同的值时,取最大值)
盒模型
盒子的大小:border+padding+width/height
高度:2border+2padding+margin+width
宽度:2border+2padding+margin+height

相关文章

  • CSS面试题

    1、盒模型 答:分为标准盒模型和怪异盒模型(IE盒模型) 标准盒模型:宽高(content)+ padding +...

  • CSS面试题

    1、 盒模型 答:分为标准盒模型和怪异盒模型(IE盒模型) 标准盒模型:宽高(content)+ padding ...

  • CSS盒模型和BFC

    盒模型 盒模型分为IE盒模型和W3C标准盒模型。 IE盒模型 IE盒模型也称border-box。属性width,...

  • 前端第四天

    前端第四天 目录: 盒模型之display 盒模型之overflow 盒模型之隐藏 盒模型之border 盒模型之...

  • 前端面试之浏览器/HTML/CSS问题

    盒模型 盒模型主要两种,标准盒模型和怪异和模型 标准盒模型:width指content部分的宽度 怪异盒模型:wi...

  • 前端面试之浏览器/HTML/CSS问题

    盒模型 盒模型主要两种,标准盒模型和怪异和模型 标准盒模型:width指content部分的宽度 怪异盒模型:wi...

  • 盒模型

    盒模型 盒模型,可以简单解释为:盒模型用来描述元素所占据的空间。有两种盒模型:W3C盒模型(标准盒模型)和IE盒模...

  • CSS

    Q1.简单描述CSS的盒模型 1.盒模型种类:包括标准盒模型和IE盒模型(怪异盒模型) 2.盒模型设置方式:通过b...

  • css问题

    标准盒模型&非标准盒模型(怪异盒模型) 标准盒模型 box-sizing (模型样式) 语法: box-sizin...

  • 两种Box Model(盒模型)的理解、区别以及注意事项

    盒模型,可以简单解释为:盒模型用来描述元素�所占据的空间。 有两种盒模型:W3C盒模型(标准盒模型)和IE盒模型这...

网友评论

      本文标题:盒模型

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