<span>不从风格attr采取颜色.或iPad上的样式表

Dav*_*ker 2 html css jquery ipad touchstart

我有一个问题,一直困扰着我好几个小时.我有以下html:

<div id='numbers'><span>+44 (0)845 519 7811<br />+44 (0)118 947 4888</span></div>
Run Code Online (Sandbox Code Playgroud)

我已经应用了以下CSS:

#numbers span {
    color:#CCC;
}
Run Code Online (Sandbox Code Playgroud)

我检查了继承,看不出任何问题.这个代码显示在我测试过的每个浏览器上,除了iPad和iPhone上的Safari以外的数据(我可以点击它们,它会问我是否要打电话),但文字是白色的!我玩过,改变了DIV Id,以确保我没有穿越风格,将范围color改为各种类型,没有任何改变.

有没有其他人有这个问题?

(我正在使用带有Jquery的touchstart事件,当<a>点击它时显示并隐藏此DIV .我提到这个,因为它可能导致问题,虽然我看不出如何.)

Ros*_*oss 5

您可以将以下元标记添加到HTML的开头,但您将无法单击电话号码:

<meta name="format-detection" content="telephone=no">
Run Code Online (Sandbox Code Playgroud)

或尝试:

#numbers a {
    color:#CCC;
}
Run Code Online (Sandbox Code Playgroud)