CSS3 - 盒子的 box - size
程序员文章站
2022-11-21 19:15:50
两个参数: border-box和content-box 在此不难发现两个框不同,.border-box那个计算方式为 80(随着内边距和边框的增加而减少) + 10 * 2 (内边距两边)= 100 (不变), 无论内边距(10)和边框(忘了加了)怎么变,它们相加的结果始终等于自己设置的宽度(10 ......
两个参数:
border-box和content-box
<!doctype html> <html lang="en"> <head> <meta charset="utf-8"> <title>box-size</title> <style> .border-box{ width: 100px; height: 100px; background-color: violet; box-sizing: border-box; padding: 10px; } .content-box { width: 100px; height: 100px; background-color: aquamarine; box-sizing: content-box; padding: 10px; } </style> </head> <body> <div class="border-box"></div> <div class="content-box"></div> </body> </html>
在此不难发现两个框不同,.border-box那个计算方式为 80(随着内边距和边框的增加而减少) + 10 * 2 (内边距两边)= 100 (不变),
无论内边距(10)和边框(忘了加了)怎么变,它们相加的结果始终等于自己设置的宽度(100)。
说白了,宽度就是包括内边距和边框。
而 .content-box的计算方式为 100 + 10 * 2 = 120
若有雷同,可能我是从您那里学来的。
上一篇: 偏门却又实用的 CSS 样式
下一篇: JavaScript变量命名规则
推荐阅读
-
CSS3中的弹性流体盒模型技术详解(二) 博客分类: div+csscss3 csscss3弹性布局自适应布局盒子模型
-
CSS3中的弹性流体盒模型技术详解(一) 博客分类: css3div+css csscss3弹性布局盒子模型自适应布局
-
浅谈 css3 box盒子模型以及box-flex的使用_html/css_WEB-ITnose
-
详解CSS3阴影 box-shadow的使用和技巧总结
-
CSS2/CSS3盒子居中的三种方法
-
CSS3中的background-size(对响应性图片等比例缩放)_html/css_WEB-ITnose
-
css3 box-shadow的值_html/css_WEB-ITnose
-
[CSS3]会动的盒子机器人_html/css_WEB-ITnose
-
CSS3中的background-size(对响应性图片等比例缩放)_html/css_WEB-ITnose
-
CSS3阴影 box-shadow的使用和技巧总结_html/css_WEB-ITnose