Я пытаюсь создать два отдельных «слоя» фона, помещая содержимое моей веб-страницы в div. Слой фона, который я установил для div, обрезается до того, как достигнет края экрана, но тот, который установлен как обычное фоновое изображение тела, нет. Я не могу найти в своих HTML или CSS ничего, что могло бы повлиять на поля div. Установка min-height и min-width body на 100% создает переполнение.
HTML:
<div id="bg">
(content)
</div>
CSS:
#bg{
background-image: url('bg1.png');
background-size: 100% auto;
margin: 0px 0px
}
body{
background-color: #0000FF;
background-image: url('bg2.png');
background-repeat: repeat;
background-size: 100% auto;
color: white;
}
Изменить: Я исправил это, установив поля и отступ тела на 0 пикселей. Я делаю такой фон, чтобы можно было анимировать их отдельно.