- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу

Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Задача
Предположим, что есть элемент со своеобразным атрибутом, в виде тега href:
У этого элемента есть родительский элемент третьего уровня вложенности:
Картинка для наглядности:
Вопрос:
Как задать CSS стиль этому родительскому элементу?
Как задать CSS стиль этому родительскому элементу?
Например, через parents().
Или через parent(). В зависимости от конкретной ситуации и личных предпочтений.
Давно на JS не писал. Как-то так, не проверял
let elt=document.querySelector('a.comment__avatar-link[href="/ru/users/1162209"]'); let parent=elt.closest('div.comment'); parent.style.cssText='background-color: blueviolet;';
CSS :has() поддерживаю современные браузеры.
или Javascript
Задача
Вопрос:
Как задать CSS стиль этому родительскому элементу?
Можно и так в вашем случае
.класс1 . Класс2 .класс3 а{.....}
Задача
Вопрос:
Как задать CSS стиль этому родительскому элементу?
А вообще, можно страничку смотреть код и тыкая на каждом нужном элементе, в браузере гугл например он пишет полный путь стиля с учетом вложений
Задача
Предположим, что есть элемент со своеобразным атрибутом, в виде тега href:
У этого элемента есть родительский элемент третьего уровня вложенности:
Картинка для наглядности:
Вопрос:
Как задать CSS стиль этому родительскому элементу?
для этого вам нужно найти свой элемент, например вашу ссыку
const link = document.querySelector('.comment__avatar-link')
дальше вам нужно найти его ближайшего родителя по селектору, для этого есть метод closest()
const container = link.closest('.comment')
В container будет лежать ваш пра пра родитель div в независимости насколько глубоко он вложен, если конечно по пути не появится другой элемент с таким классом, но и тогда можно унифицировать селектор.
Также можно на чистом css использовать :has() - очень мощная штучка.