0

所以,我尝试做位置:绝对,但是每当我放置新的东西时,(例如一个 div)另一个 div 被推下。

例如。没有其他 div

盒子

与其他 div

其他 div

盒子

感谢:D

4

2 回答 2

0

您确定没有覆盖 CSS 规则吗?(使用浏览器代码检查器检查这一点,例如Firefox 的 FirebugOpera 的 Dragonfly)此外,如果您希望 div 在滚动的情况下放置在某个地方,请使用

position: fixed

反而。这将使您的对象保持在页面中的固定位置。

于 2013-11-06T01:06:07.297 回答
0

您通常可以使用position:fixedposition:absolute

如果您希望元素无论如何滚动都卡在屏幕上,您可以使用position:fixed. 确保您的top&leftbottom&right设置正确。还要确保z-index设置得当,所以没有其他元素覆盖它。

position:absolute;确实取决于该元素的父母。如果该元素的父元素已定位,则绝对定位将在该元素内定位该元素。

你有你的代码的例子吗?

于 2013-11-06T01:10:08.257 回答