在我的页眉中,我有一个带有 overflow:hidden
的图像 div。
在内容区,我有一个书签 anchor 标签:
<a name="arghargh"></a>
在内容区的顶部,我有一个指向书签的链接:
<a href="#arghargh">go the the bookmark</a>
当我点击链接时,内容消失,只留下内容 div 之外的所有内容。
我找到了 this post描述完全相同的问题。基于此,我删除了 overflow:hidden
,一切正常,除了我需要 overlow:hidden
以使页面格式正常工作。
帮助!
更新
看来,对于 overflow:hidden
,书签会导致 div 在内部滚动,这会向上移动所有内容,直到书签标记位于可见区域的顶部。这不酷。
最佳答案
删除 overflow:hidden
并添加 <div style="clear:both"></div>
作为保持页面格式正常工作的最后一个内部元素。
关于HTML 书签 + CSS 溢出 :Hidden - disappearing content?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4398149/