Задать вопрос
dhat
@dhat

Как отобразить пустой div с background-image в полную ширину этого img, и второй div поверх этого с прозрачным фоном?

Как на этом сайте, под хедером с меню видна центральная картинка во весь экран, там она поставлена как фон для дива, внутри этого дива другой див и там повторяющаяся прозрачная картинка с эффектом тени поверх центральной картинки. Как это повторить в CSS? Почему див вообще не отображается пустой с картинкой на заднем плане? Методом тыка я пробовал разные варианты, что-то отображалось, но как-то не так...

codepen.io/dhatt/pen/GqbLVG?editors=1100

Оригинал - www.ap.org
  • Вопрос задан
  • 3804 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Решения вопроса 2
@skazi_premiere
Верстаем как умеем ;) HTML/CSS/JS
arizona
@arizona
а что я, собственно, здесь делаю?...
1. выставлять размеры блоков
2. не вписывать в background-image параметр repeat

codepen.io/aarizona/pen/bZPyZy
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
sfi0zy
@sfi0zy Куратор тега CSS
Creative frontend developer
В наше время можно уже использовать градиент + несколько фонов, а не дополнительный блок с картинкой.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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