分享

css中的width与padding

 昵称21576497 2015-01-18
在CSS标准中,一个盒模型包括4个区,分别是:内容、内边距(padding)、边框(border)和外边距(margin)。而Width宽度的计算,CSS有它的标准。但是实际上,不同的浏览器的表现却不同。比如:
     Firefox(FF)是准确按照CSS标准:说width为内容的宽度,也就是
层的宽度 = width + padding(left and right) + border-width;    
    IE则把width作为整个层的宽 度:    内容的宽度 = width - padding - border-width; 

例1:
  #wrapper { padding: 5px; border-width: 2px; }   
  #content { margin: 0px; width: 400px; }   
<div id="wrapper">     
<div id="content">  ……  </div> 
 </div> 
例2:
<div style="width:10px;float:left;">
 <div style="padding:10px;float:left;"></div>
</div>   

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多