css问题margin只写一个单位时候表示什么

来源:百度知道 编辑:UC知道 时间:2024/05/30 19:30:40
比如margin:0px表示 <t r b l>都是0px吗???

是的,比如margin:10px;就等于margin:10px 10px 10px 10px;

原因;如果margin只有一个值,按照值的顺序为margin:top; 缺少了bottom、left和right,根据原则left的值由right来代替,bottom的值由top来代替,right的值右top来代替,也就是说left的值也由top来代替。

建议你看看这篇文章,也许对你有启发:
http://space.baidu.com/bb3852/blog/item/6972c7d19f5fa1d5562c8470.html