@agnesha

Как разместить два дива поверх картинки? У родителя relative, у детей absolute, однако все равно не работает, что не так?

<section>
    <div class="banner">
        <div class="banner__background">
            <img src="img/background-img.png" alt="" class="banner__background-img">

        <div class="banner__logo">
            <img src="img/background-logo.png" alt="" class="banner__logo-img">
        </div>
        <div class="banner__text">
            No mazām lietām rodas lielas.
        </div>
        </div>
    </div>
</section>

.banner{
  &__logo{
    position: absolute;
    text-align: center;
    width: 100%;
    margin-top: 328px;
    &-img{
      vertical-align: middle;
    }
  }
  &__text{
    position: absolute;
    width: 100%;
    text-align: center;
    font-family: 'Spartan-Medium', sans-serif;
    font-style: normal;
    font-weight: 500;
    font-size: 23px;
    line-height: 26px;
    margin-top: 550px;
    letter-spacing: 0.145em;
    color: #888383;
  }
  &__background{
    position: relative;
    width: 100%;
    //background-image: url("../img/background-img.png");

    &-img{
      width: 100%;
      //background-image: url("../img/background-img.png");
    }
  }
}


610512d8d3fa6941894678.png
  • Вопрос задан
  • 51 просмотр
Пригласить эксперта
Ответы на вопрос 1
delphinpro
@delphinpro Куратор тега Вёрстка
frontend developer
relative должен быть у .banner
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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