课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
width和height不是定义内容宽高吗?盒子的宽高也可以定义?既然盒子的宽高已经定义了 为什么输入padding:10px的时候盒子会变大?
2016-01-07
源自:初识HTML(5)+CSS(3)-升级版 12-12
正在回答
看完这张图你就会明白了
那为什么没有改变width和height的值盒子却会变大,不应该是内容变大了吗?
就是高和宽
width和height是定义内容宽高,内容跟盒子之间的距离用padding,内容宽高固定了,再增加padding时,如果盒子不够大就会变大
weidth和height是定义内容的宽度和高度,盒子的宽度和高度是不能直接定义的(我目前学到的是不能直接定义的),盒子的宽度=左边距+左边框+左填充(padding-left)+内容宽度(width)+右填充(padding-right)+右边框+右边距(之前几节有提到),高度类似,一开始没有定义的时候padding=0,你现在给padding设了值,盒子的宽度自然也就变大了,盒子自然就变大了
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
3 回答width和height问题
5 回答width height
3 回答关于width和height的问题
1 回答关于width和height的问题
1 回答关于box2的width,height和box4的height的问题