Chrome 12.0.742.100出现问题并清空/跨度定位

时间:2011-06-16 18:19:51

标签: javascript jquery google-chrome

对于我制作的网站http://crystalmurray.com,我有一个简单的小脚本,可以平滑滚动到本地锚点,并将锚点推送到历史记录,就像从未发生过一样。最近我的chrome更新到12.0.742.100并且这已停止工作,但是,它在safari和firefox中运行良好。

明显的解决方法是向每个空锚标记添加内容并隐藏它,无论是手动还是以编程方式。

下面是一个示例和测试人员http://jsfiddle.net/arzynik/zfmgt/

空a和空span标签都无法正确定位。

还有其他建议吗?在更新其他网站时,我宁愿将编辑工作降至最低。

2 个答案:

答案 0 :(得分:2)

您的测试似乎适用于Chrome 14.0.794.0(金丝雀)。问题可能已在未来版本中解决。您可以等待或提交bug report

答案 1 :(得分:1)

我最近遇到了同样的问题。我对Chrome 12的解决方法是为我拥有的任何空锚标记设置position: relative。以下内容应该对您有所帮助:

a:empty {
    position:relative;
}
相关问题