使用负边距进行定位是否可行?我在我的网站上有很多这样的应用,但感觉这不是一个稳定的定位方式。通常我也会建议使用它们。
例如,我有一个结账页面,上面有三个div叠放在一起。
<div class="A">
header
</div>
<div class="B">
content
</div>
<div class="C">
footer
</div>
(A、B和C)是要叠放在一起的,看起来像是相互连接的。我使用以下方法实现了这一点:
.B
{
margin-top: -20px;
}
B元素,与A元素底部对齐。
这样做好吗?还是应该使用
top
和left
重新编码?