我確認這種行爲僅發生在MacBook Pro上。事實上,它的父母外面的「流血」隨處可見,但除了MacBook Pro之外,這不是一個問題,只有幾個像素。爲什麼<a>標籤與不可點擊區域重疊?
我有一個謎,我目前無法解決。使用: Bootstrap 3 +一些自定義樣式。
我有一個電話號碼應該是可點擊的,並且下面的消息不應該是。但是,<span>
或<a>
標籤正在其容器外,並以某種方式重疊常規文本「*立即訂購」。我選擇的標記在Chrome開發者工具,這就是下面的圖片顯示:
這裏的jsfiddle此代碼: https://jsfiddle.net/h1syL6hz/
下面是完整的代碼:
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
<title>Test</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<style>
body {
font-size: 16px;
font-family: 'Oxygen', sans-serif;
background-color: blue;
}
#header-nav {
background-color: green;
border-radius: 0;
border: 0;
}
#nav-list a {
color: blue;
text-align: center;
}
#nav-list a span {
font-size: 1.8em;
}
#phone {
margin-top: 5px;
}
#phone a {
text-align: right;
padding-bottom: 0;
}
#phone div { /* Order */
color: blue;
text-align: right;
padding-right: 15px;
}
</style>
</head>
<body>
<header>
<nav id="header-nav" class="navbar navbar-default">
<div class="container">
<ul id="nav-list" class="nav navbar-nav navbar-right">
<li>
<a href="#">
<span class="glyphicon glyphicon-info-sign"></span><br>Nav 1
</a>
</li>
<li>
<a href="#">
<span class="glyphicon glyphicon-info-sign"></span><br>Nav 2
</a>
</li>
<li>
<a href="#">
<span class="glyphicon glyphicon-info-sign"></span><br>Nav 3
</a>
</li>
<li id="phone">
<a href="tel:555-555-5555">
<span>555-555-5555</span></a><div>* Order Now</div>
</li>
</ul>
</div>
</nav>
</header>
<h1>Hello World!</h1>
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Excepturi atque, nostrum, nihil labore pariatur ea incidunt voluptate porro fugit, a voluptates quibusdam provident nam rerum nesciunt necessitatibus quos velit distinctio.</p>
<!-- jQuery (Bootstrap JS plugins depend on it) -->
<script src="js/jquery-2.1.4.min.js"></script>
<script src="js/bootstrap.min.js"></script>
</body>
</html>
任何幫助將非常感激。無法弄清楚爲什麼會發生這種情況。
請,提供的jsfiddle – Alex
我剛添加的鏈接的jsfiddle。謝謝。 – user1902183
您在哪個瀏覽器版本中遇到此問題?您是否可能安裝了可以操縱_phone links_的擴展程序?像Skype或類似的。 –