【发布时间】:2015-05-07 17:49:56
【问题描述】:
我有一个问题困扰了我好几个小时。我有以下html:
<div id='numbers'><span>+44 (0)845 519 7811<br />+44 (0)118 947 4888</span></div>
我已应用以下 CSS:
#numbers span {
color:#CCC;
}
我检查了继承,没有发现任何问题。除了 iPad 和 iPhone 上的 Safari 之外,这段代码在我测试过的所有浏览器上都能正常显示(我可以点击它们,它会询问我是否要打电话),但是文本是白色的!我玩过,更改了 DIV Id 以确保我没有交叉样式,将 span color 更改为各种类型,没有任何改变。
有其他人遇到过这个问题吗?
(我正在使用带有 Jquery 的 touchstart 事件,当单击 <a> 时显示和隐藏此 DIV。我提到这一点是因为它可能会导致问题,但我看不出如何。)
【问题讨论】:
-
您是否尝试将选择器设置为
span或更改样式声明(以更改跨度上的其他属性)? -
你试过在 CSS 中给出 !important 吗?
标签: jquery html css ipad touchstart