【问题标题】:Anchor Name Tags not working on Apple锚名称标签不适用于 Apple
【发布时间】:2015-09-07 16:44:45
【问题描述】:

我们有一个页面(如果你算上西班牙语版本,那么两个页面)wordpress 网站使用正确的方式他们使用锚名称标签来向下和向上导航页面。客户最近说菜单在 Mac 上不起作用。她认为此人正在使用 chrome。

这里是一个示例链接:http://masstrategic.com/home/#how-we-do-it

这里是代码:

<p style="text-align: justify;">
Fortunately, WE DO.
<br>
<a id="how-we-do-it" class="sc_anchor" data-description="How We Do It" data-icon="inherit" data-url="" data-separator="no" name="how-we-do-it" title="How We Do It"></a>
<br>
MAS Strategic Communications specializes in Spanish media and public relations, public affairs, content development, grassroots activity, translation services, political affairs, and media coaching.
</p>

主题抛出了一些额外的类和东西,但它有一个 ID 和一个 NAME,两者都具有与 URL 匹配的相同标签。

我猜这些链接都不起作用,但他们专门讨论的是博客链接。

关于为什么这不起作用的任何想法?

谢谢, 马特

更新:我刚刚仔细检查了一下,Safari 也出现了问题。

【问题讨论】:

  • 锚标签缺少 href 属性是否有原因?我不确定这是否能解决问题,但有时锚标签不想在没有 href 属性的情况下工作。
  • href 应该只在链接中需要,这只是链接的锚点。见这里:w3schools.com/tags/att_a_name.asp

标签: wordpress anchor


【解决方案1】:

请在您的网址前加上 http://,这样在苹果邮件和其他应用程序和浏览器中也可以正常工作

<a href="http://UR_URL">url</a>

【讨论】:

    【解决方案2】:

    一般来说 - 我只在 iOS safari 中听说过这个问题 - 但要尝试的一件事是更改您的 URL 并将 www 附加到它。

    由此而来: http://masstrategic.com/home/#how-we-do-it

    对此: http://www.masstrategic.com/home/#how-we-do-it

    【讨论】:

    • 我现在让客户测试这个。问题是,在链接将在页面上向下滚动之前(英文版仍然这样做),但是使用 www 它现在每次都重新加载页面,然后跳转而不是滚动。请参阅西班牙语版本:masstrategic.com/bienvenidos。有什么想法吗?
    • 澄清一下,我没有更改英文版。只是西班牙语版本的菜单。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-02-19
    • 1970-01-01
    • 1970-01-01
    • 2016-03-31
    • 1970-01-01
    • 2022-01-25
    • 1970-01-01
    相关资源
    最近更新 更多