Добавить стиль для родительского элемента

Я хочу написать стиль для родительского элемента дочернего класса.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, просто вставьте класс, который вы хотите добавить к родителю, со стилями, которые он должен получить.

Другие вопросы по тегам