我有一个基于 Twitter Bootstrap 的网站,在常规旧链接按钮上有一些奇怪的问题(例如:http: //jsfiddle.net/RK3RC/)
HTML
<a class="button" href="http://jsfiddle.net/">Click Me</a>
CSS
.button {
background-color: #bc4b4e;
color: #ffffff;
display: block;
border-radius: 45px;
border: none;
text-decoration: none;
position: absolute;
font-size: 18px;
padding: 14px 50px;
margin: 0px;
border-width: 0px;
line-height: 20px;
white-space: nowrap;
min-width: 0px;
min-height: 0px;
-webkit-transform: rotate(0deg);
opacity: 1;
left: 220px;
top: 20px;
visibility: visible;
}
.button:hover {
background: #d35559;
}
这些按钮在桌面浏览器中工作得非常好并且符合预期,但在移动浏览器(触摸设备)中没有响应。如果您通过触摸单击它们,则不会发生任何事情 - 按钮无响应。然而,有趣的是,如果链接指向同一页面上的锚标记,它将起作用(只是不能指向外部页面)。
有什么想法/建议吗?我在网上搜索过,但没有找到遇到完全相同问题的人,这本身就有点奇怪。