课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
width:100px;
height:100px; //宽高一样
padding:10px //按照解释,上右下左四边填充都一样,理论上到四边的距离应该一样,实际上效果却不是
2016-03-15
源自:初识HTML(5)+CSS(3)-升级版 12-12
正在回答
因为你所填充的规则是宽=左边界+左填充+内容宽度+右填充+有边框+右边界 ;高也是如此,所以要实际内容在中间就应该去掉所对应的内容像素长度就可以啦
qq_夏日青枫_0 提问者
TurnAllthelight 回复 qq_夏日青枫_0 提问者
如果你的内容宽度加上两个padding(20px)比你设置的容器的width(100px)还要小,那么你的padding-right就不是10px,而是width(100px)减去padding-left(10px)再减去内容的宽度,高度也是这个道理。
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
4 回答如图:为什么呈现的效果却不一样呢?
3 回答为什么效果不一样
1 回答同样的代码为什么效果不一样
3 回答div.imgCenter 和imgCenter效果是一样的,为什么还要加div
5 回答内联元素对padding 为什么有效果 而且是正确的效果?
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号