android - CSS - 兄弟选择器在 android 中不起作用?

标签 android css siblings

此代码在桌面版 Chrome 中运行良好,但在 android stock 浏览器中运行不正常:

<!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 复选标记时,span 标记文本应变为红色。在我的 Galaxy Note 和 Android 4.0 上它没有变红。

我的代码有什么问题?

最佳答案

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

支持兄弟选择器

:checked 伪类不是

关于android - CSS - 兄弟选择器在 android 中不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15192674/

相关文章:

javascript - 如何只选择 DOM 中元素之前的 sibling ?

jquery - 我可以通过 for 循环重复 jQuery next() 吗?

android - 对话框中的按钮顺序

javascript - 无法使用 css 居中 javascript 创建的按钮

javascript - 点击 "a"不会触发任何东西

java - 无法在应用于 AJAX 的多个类上设置 CSS

c# - XPath - 选择两个节点之间的第一组兄弟节点

android - 为什么只在 Nougat 的 Activity 转换中删除添加到 WindowManager 的 View ?

android - 默认FirebaseApp未初始化

android - 在安卓中使用 AliasActivity