码迷,mamicode.com
首页 > 其他好文 > 详细

盒模型

时间:2016-07-12 19:20:18      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:

  盒模型指在css布局中,html中的每个元素在浏览器中的解析都可以被看作一个盒子,拥有盒子一样的外形和平面空间。

  盒模型由 margin , border , padding , content 四部分组成。

  margin的几种不同的写法:

  ①main{margin:10px 20px 10px 20px;}这四个值分别设置类名为main的模块上、右、下、左四个方位外边距的值。

  ②main{margin:10px 20px;}这两个值分别设定类名为main的模块的上下、左右的外边距。

  ③main{margin:10px 20px 10px;}第一个值设定上外边距,第二个值设定左右外边距,第三个值设定下外边距。

  ④main{margin:10px;}如果就一个值的话,就设定了四个方向的外边距都10px。

  ⑤main{ margin:20px auto;}这样设值的意思是上下两个方位的外边距为20px,左右两个方位的外边距自动适应居中。

  margin里面的bug:

  ①margin横向上是加法,但是竖向上却是叠加的,那个值大就按那个值进行排列。

  ②在行标签里面设置margin时,横向是可以实现的,但是在竖向上就没有

  ③IE6下的横向双倍bug,解决的办法是:display:inline;

  盒标签的标准模式是:内容的宽度+左右边距的宽度+左右边框的宽度+左右外边距的宽度

             怪异模式是:内容+外边距

 

盒模型

标签:

原文地址:http://www.cnblogs.com/fw02111108/p/5664538.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!