美文网首页前端攻城狮
CSS3 box-sizing 属性的使用

CSS3 box-sizing 属性的使用

作者: 酱爆小咸鱼 | 来源:发表于2018-07-20 17:07 被阅读4次

之前一直没有明白box-sizing这个属性如何使用,今天终于弄明白了,顺便记录一下。

平时我们写盒子模型的时候box-sizing的属性默认是content-box的。也就是说一个块级元素实际所占宽高度=外边距(margin)+ 边界宽度(border-width) + 内边距(padding)+ 高度(height) / 宽度(width),

如果把元素的box-sizing属性设置为border-box之后,整个元素会实际所占宽高度等于你所设置元素的宽高。就算你添加了其他边距,实际的大小还是不会变。

//css
<style>
.content-box{
    width: 100px;
    height: 100px;
    border: 1px solid;
    padding: 0px 10px;
    box-sizing: content-box;
}
.border-box{
    box-sizing: border-box;
}
</style>


<html>
<div class="content-box">content-box</div>
<div class="content-box border-box">border-box</div>
</html>

相关文章

  • 盒模型

    盒模型切换,使用css3的box-sizing属性box-sizing: content-box; W3C盒子模型...

  • box-sizing属性(CSS3新增属性)

    box-sizing属性(CSS3新增属性)box-sizing:content-box(默认值) | borde...

  • 2017-02-20 CSS 学习笔记am

    盒子 box-sizing 属性 CSS3 中新增了一个 box-sizing 属性,这个属性可以保证我们给盒子新...

  • box-sizing:border-box

    box-sizing属性定义及用法 box-sizing属性是css3中新增的属性,允许你以某种方式定义某些元素,...

  • CSS3中的box-sizing属性

    box-sizing属性是css3中新添加的属性,用来替换原来的css盒子模型,box-sizing属性值的不同,...

  • CSS盒模型

    一、CSS盒模型 标准模型 IE模型 使用CSS3的box-sizing属性设置何种模型 box-...

  • CSS3 框大小

    CSS3 框大小 CSS3 box-sizing 属性可以设置 width 和 height 属性中包含了 pad...

  • css样式属性

    CSS3 框大小 CSS3 box-sizing 属性可以设置 width 和 height 属性中包含了 pad...

  • Css - 标准盒模型与IE盒模型

    css3属性box-sizing : content-box || border-box || inherit; ...

  • Web前端培训技术知识点了解css3弹性盒

    CSS3 弹性盒 一、盒模型 box-sizing box-sizing 属性允许您以特定的方式定义匹配某个区域的...

网友评论

    本文标题:CSS3 box-sizing 属性的使用

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