CSS:如何摆脱被移动元素留下的空间?

时间:2013-01-12 07:02:32

标签: css positioning element

我有一个元素,我向右移动,然后向上推。 它完美排列,但由于某种原因它仍然留下它之前占据的空间。我试过清楚,溢出,空白,负边距,能见度,块等等。没有快乐。 CSS似乎没有预料到人类的想法。

 div.overlay-ad{

     position:relative;
     width:310px;
     height:260px;
     top:-332px;
     left:538px;

 }

1 个答案:

答案 0 :(得分:1)

div.overlay-ad{
     position:absolute;
     width:310px;
     height:260px;
     top:-332px;
     left:538px;
}

position: relative使你的块占用流量空间。然后将视觉呈现放置在远处并不重要。 position: absolute将块移出一般流程。