Belzer
@Belzer
Веб-дизайнер

Как сделать, чтобы background отображался на всю ширину и чтобы блок отображался корректно?

Здравствуйте! Необходимо, чтобы background-color отображался на всю ширину экрана, а также, чтобы блок с навигацией находился ниже блока с картинкой.
TDKvBSJ.png
<header class="header">
        <h1>Новый Porshe 911</h1>
        <video controls muted playsinline autoplay>
            <source src="video/Home.mp4" type="video/mp4">
        </video>
    </header>
    <div class="wrapper">
        <div class="page-light">
            <div class="nav">
                    <li class="nav-item"><a class="nav-link" href="">Дизайн</a></li>
                    <li class="nav-item"><a class="nav-link" href="">Динамика</a></li>
                    <li class="nav-item"><a class="nav-link" href="">Комфорт</a></li>
                    <li class="nav-item"><a class="nav-link" href="">GTS</a></li>
                    <li class="nav-item"><a class="nav-link" href="">Галерея</a></li>
                    <li class="nav-item"><a class="nav-link" href="">Индивидуализация</a></li>
            </div>
        </div>
    </div>


body {
    font-family: 'Montserrat', sans-serif;
    margin: 0 auto;
    padding: 0 auto;
}

.page {
    &-dark {
        background-color: black;
    }
    &-light {
        background-color: white;
    }
}

.wrapper {
    max-width: 1440px;
    margin: 0 auto;
}

.header {
    font-family: 'Porsche', serif;
    h1 {
        letter-spacing: 5px;
        margin-top: 30px;
        text-align: center;
        color: #fff;
        font-size: 18px;
    }
    video { 
        position: absolute;
        z-index: -1;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: center;
    }
    video::-webkit-media-controls {
        display:none !important;
      }
}

.nav {
    display: flex;
    justify-content: space-between;
    &-item {
        padding: 20px 0px;
        margin-right: 139px;
        list-style: none;
        font-weight: 500;
        font-size: 24px;
    }
    &-link {
        color: black;
        text-decoration: none;
    }
}
  • Вопрос задан
  • 48 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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