我的网站使用指向锚标记的链接。这是一个例子:
<a class="thislevel" href="#1">blah blah blah</a>
然后再往下一页:
<a class="subtitle" name="1">[3.OA.A.1]</a>
以下是实际页面的链接: http://mathcorestandards.org/k-8/3rd-grade/3-oa-a/
在Chrome和Firefox中,链接按预期工作并带您到副标题,但在Safari中,链接会让您稍微超过页面上的正确位置,以便您无法真正看到副标题。
这是我发现的Stack Overflow上唯一类似的链接,但我不认为我遇到了同样的问题: Safari anchors on links not working
我尝试过从名字切换到id而没有运气。我也调查过,我不认为这是一个CSS问题。
这是Safari的错误吗?
感谢您的帮助。这是我在StackOverflow上提出的第一个问题。
答案 0 :(得分:0)
原来,这是Mac上的Safari特性。我在其他浏览器上测试过,并没有出现相同的行为。感谢Lister先生在Windows上检查Safari。