位置:webkit中的锚点的相对值。变通?

时间:2009-11-17 11:18:12

标签: css webkit anchor position relative

在我们的项目中,我们使用以下方法将用户链接到页面上的某个锚定区域:

<span style="position: relative; top: -100px; z-index: -1; visibility: hidden;"
                   id="anchor">&nbsp;</span>

这用于在确切的锚定元素之前留下一点空间,如表格。

http://gyazo.com/9f714647b516254f5220910b0cace532.png

但是由于Safari的一些晚期版本已经破坏,浏览器定位在元素的初始位置而不考虑相对位置。

Maby你也遇到了这个功能/ bug,并且有一些工作要提出或者可以指出为什么我的方法很糟糕。 THX!

2 个答案:

答案 0 :(得分:0)

为什么不将ID属性添加到相关元素中,即FORM?如果要在表单前添加垂直间距,可以使用CSS:

<form id="anchor" style="margin-top: 100px;">
 …
</form>

问题被淘汰,代码更清晰:)

答案 1 :(得分:0)

是的!通过Developer Art找到错误但有用的答案,我得到了解决方案!

如果我将id和相对位置应用于 DIV 锚定到#id开始使用telative scroll!