seregazolotaryow64
@seregazolotaryow64
IT Специалист и самоучка

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

Добрый день!
Сейчас решаю очень непростую задачу, суть которой я изложу:
Для внешнего дива нужно создать два псевдо элемента (before, after) и внутренний див, в котором будет находиться контент этот плашки. Внешнему и внутреннему задать позицию relative, а псевдо - absolute, и также разместить псевдо за внутренним дивом с помощью z-index. Ну и нужным элементам задать box-shadow

Пробовал такое реализовывать с помощью CSS и не дал никакого результата. Про псевдоэлементы я много знаю, но на таких фокусах в жизни с ними я не практиковался.
Сама структура блоков div выглядит так:
<div class="promo-feed">
   <div class="promoblock"></div>
   <div class="promoblock"></div>
   <div class="promoblock"></div>
   <div class="promoblock"></div>
   <div class="promoblock"></div>
   <div class="promoblock"></div>
   <div class="promoblock"></div>
   <div class="promoblock"></div>
   <div class="promoblock"></div>
</div>

<div class="popular-objects">
   <div class="popular-object"></div>
   <div class="popular-object"></div>
   <div class="popular-object"></div>
   <div class="popular-object"></div>
   <div class="popular-object"></div>
   <div class="popular-object"></div>
   <div class="popular-object"></div>
   <div class="popular-object"></div>
   <div class="popular-object"></div>
</div>

Устроен пример так:
  • Здесь 2 внешних дива, состоящие из классов promo-feed и popular-objects
  • Внутри первого дива живут блоки с классом promoblock, а внутри второго - popular-object
  • И в этих дивах нужно решить задачу, в помощи по решении которой я очень сильно нуждаюсь и используя просто CSS

Какие варианты существуют для этого? Вы с такими задачами сталкивались и какие ваши варианты решения задачи давали хороших результатов?

Заранее вам спасибо за помощь!
  • Вопрос задан
  • 199 просмотров
Решения вопроса 1
MrDecoy
@MrDecoy Куратор тега CSS
Верставший фронтендер
Как один из вариантов:
Тени и отступы уже подкрутите на своё усмотрение.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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