@javaScriptIsPooP
Начинающий программист на Python, Веб-дизайнер

Как вложить свойства псевдоэлемента в свойства элемента?

Скорее всего это прозвучит глупо, но может ли сработать такая структура на чистом css3 без sass и less?

.some_element {
    display: block;
    transition: 0.2s;

    &:after:hover {
        dsiplay: none;
    }
}
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
groog
@groog
Я только учусь
То, что сейчас у нас написано, скрывает псевдоэлемент ::after при наведении. Как я понял понял, вы хотите прятать один элемент при наведении на другой, верно?

Вот пример, как это можно организовать (наведите мышь на крестик):
https://codepen.io/groog/pen/XWbJaPJ

По поводу Sass и Less: это препроцессоры, они не дают вам новые методы влияния на разметку, которые не предусмотрены в самом CSS. Они о другом.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы