CSS 中的 padding margin

CSS padding与margin详解
本文详细解析了CSS中padding和margin属性的使用方法及其在不同浏览器和标准下的表现差异。特别是针对IE6、IE7及Firefox等浏览器的具体实现进行了说明,并对比了它们在HTML4.0与XHTML1.1标准下的解释区别。
padding 有两种用法:
padding:0px; 表示全部填充为0px;
padding-left:10px; 左边填充10px;同理还有padding-right,top,bottom;
padding:10px 20px 30px 40px;    这个就有意思了:他的顺序是 上右下左。。。。

IE 6 和 IE 7和firefox对这个的解释不一样的,在html4.0和XHTML 1.1中解释也不一样的。所以用 padding的时候要小心一点。以为他的在IE7和firefox的要算加到width和height中。同样的还有border。
相比之下margin就要死板一下,不用刻意去计算。只要距离左边,距离上边。。。一定距离,不会影响到 width 和height。

用法和padding一模一样。在xhml1。1中和html4.0中解释不一样。比如
mainpanel{
margin:auto;
}
在4.0中,这个层会靠向左边,而在xhml 1.1中,这个则会靠到中部。这个也是我向来解决层居中的方法。。。
有时候一些层老是达不到我们想要的效果,你不妨考虑一下 clear:both;这个是清除float的。

转载于:https://www.cnblogs.com/shengshuai/archive/2009/03/02/1401376.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值