jquery - android chrome 上用于响应式图库的奇怪线条(Flexslider、bootstrap.js)

标签 jquery css twitter-bootstrap responsive-design flexslider

看看我正在尝试设置的响应式布局:

http://www.marcopragliola.com/sites/exp/layout.php

我已经实现了响应式 bootstrap.js 和响应式网络画廊 (FlexSlider)。

我的问题是,当我在装有 Chrome 的 Android 手机和平板电脑上显示或滚动图库时,图库中出现奇怪的水平线。在任何大小的桌面浏览器上都可以。 对这个问题有什么想法吗?

最佳答案

这在触摸设备上是正常的。像这样定义您的 CSS。

.removeOutline{
 -webkit-tap-highlight-color:rgba(0,0,0,0);
}

并像这样将此类添加到您的图库中。

<div class=".removeOutline">
    <a href="#">Any text</a>
</div>

你可以使用

-webkit-tap-highlight-color:transparent;

但它只能在 iOS 设备上运行。希望对您有所帮助。

关于jquery - android chrome 上用于响应式图库的奇怪线条(Flexslider、bootstrap.js),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15072765/

相关文章:

javascript - 动态创建 Bootstrap 元素

php - 使用 Ajax 更新的最佳方法

javascript - knockout 复选框切换 css 类并在单击时切换选中

javascript - 如何找到具有最大 z-Index 的元素?

javascript - 如何从数组中选择两个 div 元素并对其执行函数?

javascript - 将 href 链接重定向到外部应用程序

jquery - 使用 jQuery 在滚动时在 div 之间切换

javascript - 为什么不为移动设备使用 vanilla Jquery?即与特定于移动设备的基于 jquery 的库 (jqtouch/sencha) 形成对比?

javascript - 如何使用 jquery ui slider 更改 div 的类

jquery - Fuelux 向导验证输入