我是HTML和JavaScript的新手。现在我对Chrome中的ScrollHeight提出了一个奇怪的问题。
我在<a>
中放置了一个元素<span>
,以便跟踪某些内容。但我发现,当我将<a>
插入<span>
或从scrollHeight
中删除时,<body>
上的{{1}}属性将会发生变化。
如何修复该错误?在Firefox中没关系,所以我感到很难过,我不明白webkit和gecko之间的区别......
答案 0 :(得分:0)
我相信一个<a>
标签告诉浏览器混合中有文本,然后一些浏览器会在默认字体大小(无论是什么)的高度创建空白空间,这会改变你的ScrollHeight。这只是猜测。无论你正在用这个空锚做什么,都可能有更好的方法。为什么不描述你想要实现的目标并在这方面寻求帮助? :)