我的网站有点问题,我正在尝试添加一个简单的链接到外部网站,但我无法在没有右键单击并选择打开链接的情况下打开链接。
这是一段代码
<div class="brick1 odd">
<a href="https://www.google.co.uk/" class="nav-item"</a>
<div class="nav-hover"></div>
<i class="li_shop"></i>
<span>Shop now</span>
</a>
</div>
我知道这很可能是一件简单的事,但我似乎无法将其固定下来
由于
答案 0 :(得分:1)
语法错误
<a href="https://www.google.co.uk/" class="nav-item">
<div class="nav-hover"></div>
<i class="li_shop"></i>
<span>Shop now</span>
</a>
答案 1 :(得分:1)
啊哈!问题是因为您尝试从http链接到https!
您的锚标记需要覆盖点击处理程序:
<a href="https://www.google.co.uk/" class="nav-item" onclick="return !window.open(this.href,'WINDOW_NAME');" >
应该修复它!
但我仍然会修复嵌套。
尝试正确嵌套所有内容,如下所示:
<div class="brick1 odd">
<a href="https://www.google.co.uk/" class="nav-item" onclick="return !window.open(this.href,'WINDOW_NAME');">
<div class="nav-hover">
<i class="li_shop">
<span>Shop now</span>
</i>
</div>
</a>
</div>