#html #css #bootstrap-4 #css-position
#HTML #css — код #начальная загрузка-4 #css-позиция
Вопрос:
У меня есть контейнер-жидкость, для которого мне нужно задать фон во всю ширину страницы. Я добился этого, придав фиксированное положение и высоту 100%. Но настоящая проблема сейчас заключается в том, что я получаю прокрутку, когда высота содержимого превышает высоту браузера. Пожалуйста, помогите достичь этого. Мой проект построен под bootstrap 4
<div class="container-fluid kyc-page" >
<h1 class="head-text">KYC Verification</h1>
<div class="bannerWrapper"></div></div>
css — код:
.container-fluid.kyc-page {
background-image: url(../images/banner-img2.png);
height: 100%;
background-repeat: no-repeat;
background-size: cover;
position: fixed;
}
Пожалуйста, помогите добиться перетекания содержимого и полного фонового изображения
Комментарии:
1. Можете ли вы попробовать добавить
overflow:auto;
в div, это поможет?
Ответ №1:
HTML:
<div class="container-fluid kyc-page" >
<h1 class="head-text">KYC Verification</h1>
<div class="bannerWrapper">
CSS:
.container-fluid.kyc-page {
background-image: url('img.jpg');
height: 100%;
background-repeat: no-repeat;
background-size: cover;
background-attachment: fixed;
}
Комментарии:
1. Пожалуйста, добавьте некоторые пояснения к вашему ответу
2. Вы просто заменяете position: fixed; на background-attachment: fixed; Благодаря этому в случае прокрутки фонового изображения исправлено, но прокручивается содержимое. ОК