Я пытаюсь изменить свой сайт таким образом, чтобы весь текст был на одной странице, а не на разных каталогах. В оригинале частично прозрачный фон контейнера div прокручивается вместе со страницей, потому что иначе текст будет прокручивать его. Новая страница длиннее, поэтому я решил установить фон на фиксированный и немного переделать его. Но теперь, когда я прокручиваю в какой-то момент, фон исчезает. Я не могу найти причину этого. Я все еще изучаю все возможности использования div, поэтому, пожалуйста, если вы знаете, что вызывает это, объясните мне это словами, которые я понимаю.фон div исчезает при прокрутке
0
A
ответ
1
Вы должны удалить height: 100%;
со своего #home
элементов в стилях css.
+0
, который будет работать .. или если по какой-либо причине вы хотите сохранить высоту 100%, добавив к вашему # дому, переполнение: авто также решит вашу проблему. –
+0
Это сработало. Благодаря! – LindaB
0
Установите фоновое изображение на другой div (#back
), а не на #home
.
HTML
<body>
<div id="back"></div>
<div id="home"></div>
</body>
CSS
#back{
position: absolute;
background-image: url('image.jpg');
top: 0;
bottom: 0;
left: 0;
right: 0;
}
Привет Линда, добро пожаловать в StackOverflow! Мы более чем рады вам помочь, и мы ценим, что вы показываете нам живую версию своего сайта, но можете ли вы на самом деле показать нам код и html? Это поможет нам помочь вам. Благодаря! –
Сделаю это в следующий раз. Благодарю. – LindaB