我的客户给了我访问权限,只能更改他的HTML的一部分,如下所示:
问题在于我需要将一个绝对定位的div左边距和上边距设为0像素,以使其固定在页面顶部,但实际上它却相对于父级元素被固定。
我能否只使用CSS在相对div中定位绝对元素并使其相对于窗口而非相对于父级相对div,而不使用其他技巧或JS计算相对位置再减去内部绝对div的方法?
谢谢。
<div style="position:relative;">PUT YOUR CODE HERE</div>
问题在于我需要将一个绝对定位的div左边距和上边距设为0像素,以使其固定在页面顶部,但实际上它却相对于父级元素被固定。
我能否只使用CSS在相对div中定位绝对元素并使其相对于窗口而非相对于父级相对div,而不使用其他技巧或JS计算相对位置再减去内部绝对div的方法?
谢谢。
position:fixed;
吗? - Liam Allantop:-Xpx
,但这并不是一个好的解决方案。 - putvandetop
就可以了。 - Kevin Lynch