课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
有一点不太明白padding:10px应该是上下左右都是10px啊,为什么就显示的效果来看只有上和左的间距变了,下和右不是10px
2016-01-18
源自:初识HTML(5)+CSS(3)-升级版 12-12
正在回答
确实已经变了,只不过是左上方有汉字作为参照物,变化更明显而已。你可以截个图做个前后对比就清楚了。
我也想理解这个问题
可以理解:盒子大小是100px,内容大概就只有30px大小左右,当内边距设置为10px时,上下高度10+30+10达不到100px的高度 ,这时padding不能兼顾上下的内边距,只能偏向一边,就像一个大容器1000px里面有一个20px大的小容器,你让小容器向上间隔10px后,你又让人家间隔下方10px,那人家应该往哪站的问题;而一般浏览器都是以左上角为基准点,所以左边和上方间距可以是10px。
我也想问这个问题
放到全屏看,应该是一样的。
或者你的容器只有上和左的边框,所以看起来就没变。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
2 回答设置段间距
2 回答这个间距怎么设置?
2 回答怎么设置两个div之间的距离
5 回答padding-right的问题,为什么设置padding-right的时候,文字与右边边框的距离不是按照padding-right设置的,但是padding-left就可以?
3 回答padding是边框与内容之间的部分吧?如何只设置padding的填充,不设置内容部分?