“绝对定位的元素是相对于最近定位的祖先定位的。” - MDN:位置 - CSS
当有一个父母被定义为position:relative;
但我没有意识到在position:absolute
技术上符合“定位的祖先”时,我理解了这一点。
这是一个示例: http: //jsfiddle.net/MSzZG/如果文本“在顶部”可以将top
属性应用于窗口而不是包含,那就太好了,div
但我只是不知道是否可以绕过.
<div>
<div>Content
</div>
</div>
<div style="position:absolute;">
<div style="position:absolute;top:0px;">At top
</div>
</div>
有没有办法绕过以前定位的绝对元素(不使用固定)?JavaScript 解决方案是可以接受的。