【问题标题】:HTML href to an element with an IDHTML href 指向具有 ID 的元素
【发布时间】:2014-12-11 21:56:17
【问题描述】:

在我的 HTML 代码中,我有一个列表元素 ID,例如:

<li id="pageHome">

而且,当我想引用它时,我有:

<h1><a href="#!/pageHome" id="logo">Interior</a></h1>

这很好,但是,当我加载我的网站时,我注意到当我想转到我的主页时,链接看起来像这样:

mywebsite.com/#!/pageHome

我不认为这看起来很专业。有什么我可以做的,只要我想去主页,它就会显示类似这样的东西吗?

mywebsite.com/pageHome

【问题讨论】:

标签: javascript html css


【解决方案1】:

破折号总是会出现,但你可以防止反斜杠和感叹号出现在url中,因为写href="#pageHome"就足够了

【讨论】:

  • 你可能想这样标记它而不是回答
【解决方案2】:

#pageHome 应该可以正常工作。

还可以查看How do I scroll to an element using JavaScript? 获取 JS 解决方案!

【讨论】:

    猜你喜欢
    • 2017-06-13
    • 2012-06-07
    • 2014-06-09
    • 2017-03-23
    • 1970-01-01
    • 1970-01-01
    • 2011-04-07
    • 2012-01-16
    相关资源
    最近更新 更多