影响被:focus的元素的父元素(最好只使用CSS+HTML)
影响被:focus的元素的父元素(最好只使用CSS+HTML)
这个问题已经有了答案:
当或
处于:focus状态时(或任何其他动态伪类),我如何更改父
的背景?
例如:
admin 更改状态以发布 2023年5月24日
你可以使用has()
:
div:has(input:focus), div:has(a:focus) { background: pink; }
不幸的是,CSS不支持父级选择器。:(
因此唯一的方法是使用像[jQuery parent method][1]这样的JavaScript。
更新:
CSS选择器4级将支持父级选择器!http://www.w3.org/TR/selectors4/#subject