CSS中塊級元素水平格式化

CSS中塊級元素的(width+padding+marninig+border)因該等於其包含塊的width。其中margin可能爲負值,其餘均爲正值。瀏覽器


  1. 若是width和margin-left和margin-right都設置爲auto的話,瀏覽器代理會默認將margin-left和margin-right設爲0,將width設爲包含塊的width。spa

  2. 若是width與margin-left、margin-right其中一個爲auto,而另外一個margin設爲固定值的話,瀏覽器代理會把爲auto的那個margin設爲0,將width設爲包含塊的width減去固定值的margin;而若是另外一個margin不設置的話,瀏覽器代理會將margin-left、margin-right都設置爲0,將width設置爲包含塊的width。代理

  3. padding和border不能設置爲auto。
    margin

相關文章
相關標籤/搜索