【39】CSS3 (2)——盒模型

★文章内容学习来源:拉勾教育大前端就业集训营



一、CSS3 盒模型属性介绍

盒模型属性 具体含义
属性名 box-sizing
作用 指定盒模型(设置如何计算一个元素的总宽度和总高度)
属性值 具体含义
content-box 默认值,标准盒子模型,盒模型是外扩的。 width 与 height 只包括内容的宽和高。(在 width 和 height 之外绘制元素的内边距和边框。)
border-box 怪异模式,盒模型是内减的。 width 和 height 属性包括内容,内边距和边框,但不包括外边距。 (为元素指定的任何内边距和边框都将在已设定的 width 和 height 内进行绘制。)

二、content-box 标准模式

1.介绍
  • Standard 模式:标准模式中;
  • 盒子总体大小为 width(height) + padding + border
  • 内容区域是 width * height 部分。
2.举例
div {
   
   width: 100px;
   height: 100px;
   padding: 20px;
   border: 10px solid #f00;
   box-sizing: content-box;/*外扩。或者不设置,默认就是这样*/
}


三、border-box 怪异模式

1.介绍
  • Quirks 模式:怪异模式;
  • 盒子总体大小为 width *height
  • 内容区域自动内减:添加了paddingborder后, 内容区域会收缩。
2. 举例
div {
   
   width: 100px;
   height: 100px;
   padding: 20px;
   border: 10px solid #f00;
   box-sizing: border-box;/*内缩,实现盒模型自动内减*/
}


下篇继续:【40】CSS3 (3)——新增常用属性①边框圆角

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-01 11:27
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
06-29 17:30
找实习找着找着就要进入7月了,马上秋招也要开始了,找实习还有意义吗?
绝迹的星:有面就面, 没面上就当日薪4位数大佬免费培训, 面上了再考虑要不要实习
点赞 评论 收藏
分享
牛客92804383...:在他心里你已经是他的员工了
点赞 评论 收藏
分享
06-10 21:15
门头沟学院 Java
宁阿:好多这种没🧠的公司,他们估计都不知道毕业的人不能给安排实习岗
实习吐槽大会
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务