在CSS(任何版本)中,是否有类似的东西,或者任何其他方式来做类似的事情:has()
jQuery 中的选择器?
jQuery(':has(selector)')
描述:选择元素
至少包含一个元素
匹配指定的选择器。
http://api.jquery.com/has-selector/
不,没有。 CSS 的设计方式不允许选择器与祖先或之前的兄弟匹配;只有后代(
and >
),后续的兄弟姐妹(~
and +
) 或特定子项 (:*-child
)。唯一的祖先选择器是:root
选择文档根元素的伪类(在 HTML 页面中,自然会是html
).
如果您需要将样式应用于您正在查询的元素:has()
,您需要向其添加 CSS 类,然后按该类设置样式,根据 Stargazer712 的建议.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)