【发布时间】:2011-07-12 11:44:44
【问题描述】:
我遇到过许多涉及负边距的布局技术,例如用于侧边栏定位的classic。似乎这些技术可以很容易地应用于相对定位。
所以不要这样:
.sidebar {
margin-left:-600px;
}
一个人会这样做:
.sidebar {
position:relative;
left:-600px;
}
看起来相对定位在垂直方向上甚至可能更清晰, 因为顶部边距操纵可能会受到边际崩塌问题等的影响。
两者相比有什么优势,或者它们实际上是等效的吗?
谢谢-
【问题讨论】:
-
我认为负左值在 safari 中不起作用,
position relative。
标签: html css layout css-position margin