@sergei026
Стремлюсь стать верстальщиком

Почему накладываются два адаптивных фона?

Почему накладываются два адаптивных фона?
Выполнил на флексбоксах они же не флоаты чтобы так накладываться. В чем дело подскажите?
Вот HTML
<main>
    <div class="block-hat">
        <div class="block-hat-imgclock">
            <div class="block-hat-imgblock-clock"></div>
        </div>
        <div class="block-hat-zagolovok"></div>
    </div>
    <div class="block-gift"></div>
</main>

Вот CSS

.block-hat{
	display: flex;
	/* Фоновое изображение выровнено по центру в горизонтальной и вертикальной плоскостях */ 
	background: url(../img/img.jpg) no-repeat center center;
	/* Это свойство заставляет фон менять масштаб при изменении размеров содержащего его контейнера*/ 
	background-size: cover;
	/* Фон зафиксирован в области просмотра и потому не двигается, когда высота контента превышает высоту изображения */   
	background-attachment: fixed;
	min-height: 100%;
	height: auto;
	position: fixed;
	min-width: 100%;
	justify-content: center;
}
.block-gift{
	display: flex;
	/* Фоновое изображение выровнено по центру в горизонтальной и вертикальной плоскостях */ 
	background: url(../img/img-2.jpg) no-repeat center center;
	/* Это свойство заставляет фон менять масштаб при изменении размеров содержащего его контейнера*/ 
	background-size: cover;
	/* Фон зафиксирован в области просмотра и потому не двигается, когда высота контента превышает высоту изображения */   
	background-attachment: fixed;
	min-height: 100%;
	height: auto;
	position: fixed;
	min-width: 100%;
	justify-content: center;
}
  • Вопрос задан
  • 98 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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