Как растянуть псевдоэлемент?

Нужно растянуть абсолютно позиционированный псевдоэлемент на ширину и высоту основного блока( .block:before - нужно растянуть по .block )

Вариант:
top:0;
right:0;
bottom:0;
left:0;
Не подходит, т.к псевдоэлемент абсолютно позиционируется от родительского блока..

Вот потыкать:
codepen.io/anon/pen/bEpXjm

Там псевдоэлемент, если установить top,bottom,left,right: 0; то он перекроет нижний блок...
  • Вопрос задан
  • 5887 просмотров
Решения вопроса 1
Не совсем понятно у вас описано, что бы растянуть, прописываете блоку под который вам нужно растянуть position: relative; а псевдоэлементу width: 100%; height: 100%; top: 0; left: 0; . Нужно указывать только одно свойство top или bottom, left или right, два одновременно задавать нельзя
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы