5

此代码在桌面上的 Chrome 中运行良好,但在 android 股票浏览器中运行良好:

<!DOCTYPE html>
<html>
<head>
<style type="text/css">
input:checked ~ span {color:red;}
</style>
</head>
<body>
<label>
<input type="checkbox" />
<span>First item</span>
</label>
</body>
</html>

基本上,当您单击 hte 复选标记时,跨度标记文本应变为红色。我的 android 4.0 的 Galaxy Note 没有变红。

我的代码有什么问题?

4

1 回答 1

8

http://quirksmode.org/css/selectors/mobile.html

支持兄弟选择器

:checked 伪类不是

于 2013-03-04T00:31:53.973 回答