Добавить стиль для родительского элемента
Я хочу написать стиль для родительского элемента дочернего класса.gm-style .gm-style-iw. Я использовал: родитель, но это не работает. Эти два класса динамически появляются в DOM.
Я застрял здесь. Пожалуйста помоги.
1 ответ
С чистым CSS это невозможно, вы можете сделать это с помощью Javascript, но нет возможности сделать это с чистым CSS, извините.
:parent
это концепция того, как это могло бы выглядеть, когда это реализовано.
Редактировать - JS
let a = document.querySelectorAll('.gm-style');
for(let i = 0; i < a.length; i++) {
a[i].parentNode.classList.add('');
}
это должно работать даже в IE11, просто вставьте класс, который вы хотите добавить к родителю, со стилями, которые он должен получить.