所以,我尝试做位置:绝对,但是每当我放置新的东西时,(例如一个 div)另一个 div 被推下。
例如。没有其他 div
盒子
与其他 div
其他 div
盒子
感谢:D
所以,我尝试做位置:绝对,但是每当我放置新的东西时,(例如一个 div)另一个 div 被推下。
例如。没有其他 div
盒子
与其他 div
其他 div
盒子
感谢:D
您确定没有覆盖 CSS 规则吗?(使用浏览器代码检查器检查这一点,例如Firefox 的 Firebug或Opera 的 Dragonfly)此外,如果您希望 div 在滚动的情况下放置在某个地方,请使用
position: fixed
反而。这将使您的对象保持在页面中的固定位置。
您通常可以使用position:fixed
或position:absolute
。
如果您希望元素无论如何滚动都卡在屏幕上,您可以使用position:fixed
. 确保您的top
&left
或bottom
&right
设置正确。还要确保z-index
设置得当,所以没有其他元素覆盖它。
position:absolute;
确实取决于该元素的父母。如果该元素的父元素已定位,则绝对定位将在该元素内定位该元素。
你有你的代码的例子吗?