课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
div默认的宽度应该是整行,默认高度是多少?
这样定义padding:10px,貌似实际只满足了上和左两个方向,是不是四个方向不能同时满足,只满足这两个方向?
2015-12-10
源自:初识HTML(5)+CSS(3)-升级版 12-12
正在回答
显示在左上角不是padding的效果,而是html代码默认的就是从显示器的左上角开始显示,而整个HTML文档只有一个div元素,当然就显示在左上角了。div的默认宽度和高度都是根据里面包裹的内容来决定的,内容多宽多高div就多宽多高,当然,所有元素默认的都会有内外边距,所以div的宽(高)=内容的宽(高)+各自的内外边距。本例中的padding是div的边框与内容“盒子1”四周的距离。希望能帮到你!
steve_samuelson 提问者
懒懒萌萌的 回复 steve_samuelson 提问者
那是默认样式不管padding事
padding内留白 只针对自己的 与该元素在哪无关
与它在哪儿无关
margin 才是对外的
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
1 回答padding不是区分上右下左的么?为啥padding:10px 20px; 就设置为上下填充10px,左右为20px?
4 回答为什么“盒子1”不是居中的?? 怎么看 padding:10px 上下左右都是10px呢?
1 回答盒子填充中
4 回答为什么盒中填充内容box1不会居中,总是在盒子的一角?
8 回答padding:{10px}; 意思是上右下左内边距都为10px,但是为什么显示出来的效果只有上和左是10px呢???