我已经使用边距来定位我的网站上的所有内容,即定位图像,div等等。我需要知道我在做什么是正确的(就位置而言)你能检查我的代码吗?感谢
我的边距的例子
margin: -410px;
我知道他们有很多方法可以在CSS上定位。我想知道,他们在我的CSS中使用边距是正确的吗?喜欢而不是边距,我不应该使用其他东西,如浮动,位置:相对等......?
答案 0 :(得分:1)
默认情况下,DIV是块元素,表示它们在页面上相互流动。为了解决这个问题,你已经在.box3上指定了边距,将它移到.box2旁边。
另一种方法是:
<div class="wrapper">
<div class="box">...</div>
<div class="box">...</div>
</div>
和css
.wrapper {clear:both;}
.box {float: left;}
这会给你同样的效果。 http://jsfiddle.net/FKBXQ/