Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想为子类 .gm-style .gm-style-iw 的父元素编写样式。我也使用过 :parent ,但它不起作用。这两个类是动态出现在 DOM 中的。
我被困在这里。请帮忙。
使用纯 CSS 是不可能的,你可以使用 Javascript 来做到这一点,但没有选择使用纯 CSS 来做到这一点,抱歉。
这:parent是一个关于它在实施时的样子的概念。
:parent
编辑 - JS
let a = document.querySelectorAll('.gm-style'); for(let i = 0; i < a.length; i++) { a[i].parentNode.classList.add(''); }
即使在 IE11 中,这也应该可以工作,只需将要添加到父级的类插入它应该获得的样式。