美文网首页
CSS中 box-sizing属性

CSS中 box-sizing属性

作者: SmartisanBool | 来源:发表于2017-06-16 22:41 被阅读151次

    box-sizing属性可以为三个值之一:content-box(default),border-box,padding-box。

    • content-box,border和padding不计算入width之内
    • padding-box,padding计算入width内
    • border-box,border和padding计算入width之内,其实就是怪异模式了~

    示例如下

      <style type="text/css">
      .content-box{
        box-sizing:content-box;
        -moz-box-sizing:content-box;
        width: 100px;
        height: 100px;
        padding: 20px;
        border: 5px solid #E6A43F;
        background: blue;
      }
      .padding-box{
        box-sizing:padding-box;
        -moz-box-sizing:padding-box;
        width: 100px;
        height: 100px;
        padding: 20px;
        border: 5px solid #186645;
        background: red;                
      }
      .border-box{
        box-sizing:border-box;
        -moz-box-sizing:border-box;
        width: 100px;
        height: 100px;
        padding: 20px;
        border: 5px solid #3DA3EF;
        background: yellow;
      }
      </style>
    
    效果图

    相关文章

      网友评论

          本文标题:CSS中 box-sizing属性

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