<a href="#order" title="在线订购">在线订购</a> <a name="order" id="order"></a>
html中,关于锚点,这样加锚点一般没什么问题的,兼容各个浏览器。
但是最近发现在ie6内核,360浏览器下居然失效,
查了一下原因
<a name="order" id="order">任意文字</a>
a标签里面有内容的话,360浏览器就正常了。。
或者这个这个a标签添加样式,触发hasLayout就正常了:
.anchor { display:block; height:0; }
<a name="order" id="order" class="anchor"></a>
本文探讨了HTML中使用锚点链接进行在线订购时,在IE6内核和360浏览器中遇到的问题。通过分析发现,当a标签内包含文字时,360浏览器能正确跳转到指定锚点;为了解决这个问题,可以使用CSS设置a标签的display属性为block,或添加特定样式触发hasLayout,确保链接在不同浏览器中都能正常工作。
681

被折叠的 条评论
为什么被折叠?



