html - 网站链接行为异常

标签 html css twitter-bootstrap twitter-bootstrap-3

我做了这个网站:http://manojpandey.tk/实现 Bootstrap v.3

在联系人部分,我添加了一些社交按钮。

<ul class="list-inline banner-social-buttons">
    <li>
        <a href="http://twitter.com/manojpandey96" class="btn btn-default btn-lg"><i class="fa fa-twitter fa-fw"></i> <span class="network-name">Twitter</span></a>
    </li>
    <li>
        <a href="http://www.facebook.com/manojpandey1996" class="btn btn-default btn-lg"><i class="fa fa-facebook fa-fw"></i> <span class="network-name">Facebook</span></a>
    </li>
</ul>

他们表现出一些我没有发现的异常行为。当有人直接点击按钮时,会打开一个具有相同 url 的空白网页。在新标签页中打开效果很好。

但是,为什么前者不起作用。任何帮助将不胜感激。

最佳答案

<a class="btn btn-default btn-lg" href="http://twitter.com/manojpandey96" target="_top"><i class="fa fa-twitter fa-fw"></i> <span class="network-name">Twitter</span></a>

适合我。所以只需添加:

target="_top" 

到 a-标签。

您使用框架有什么原因吗?

编辑: 框架导致了问题。如果不添加目标,链接通常会在框架内打开。但是如果你添加 target="_top",那么它将在整个窗口中加载,忽略框架。 更详细的解释在这里:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/a

关于html - 网站链接行为异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23372034/

相关文章:

html - DIV :hover, 3 个显示,3 个隐藏,1 个标题

javascript - 正确的语法是什么?

php - 在 <a> 标签内添加一个 <div>

javascript - 单击超链接页面移动

html - Bootstrap Fixed Header 元素不会出现在移动设备上

javascript - 有人可以为最不安全的登录页面提供一个无法运行的 javascript 代码吗?

css - 顶部导航栏阻止页面的顶部内容

html - 对齐 <ul> 列表中的文本

javascript - 将 "more results..."文本添加到 ui bootstrap typeahead

html - 将 Bootstrap 网格应用于 RadioButtonList 的 ListItem