我必须在页面顶部添加一个小横幅,并且在将现有内容压缩到40px时遇到问题,因此我可以放在上面的横幅中。
目前的布局有很多strangley定位元素,如果我将整个身体区域包裹在具有上边距的相对块div中,它们都会移动到位。
除了包装像这样的div之外,是否有一种技术应该适用于此?
答案 0 :(得分:0)
为什么不把它放在页面的顶部并将该div设置为清除:之后。这应该将页面的其余部分向下移动40px,或者无论你设置div的高度为什么。当然,我只是在这里猜测,而不是查看代码和/或示例站点。因为我假设奇怪的位置你的意思是奇怪的位置使用:绝对,这应该允许你当前的设置保持一致。
答案 1 :(得分:0)
如果你这样做,那么你必须要小心你想要移动的div上的CSS定位不是绝对的。因为如果是,那么他们就会留在原地。但是,如果添加一个包含所有内容的div并使用CSS在顶部放置一些填充像素,它应该可以工作。