У меня есть пара Div, которые я стилизую, используя класс и ID, сами div'ы являются emtpy, поскольку они являются только заполнителями для своего фона. Пример Div:
<div id='ranImg1' class='ranImg'></div>
Затем я их стилизую, используя этот CSS:
.ranImg {
position:fixed;
z-index:0;
width:250px;
height:250px;
display:block;
}
#ranImg1 {
left:10px;
top:200px;
background-attachment:fixed;
background-image:url(http://localhost/MyAlbum//images/background/ranPaperclips.png);
background-repeat:no-repeat;
}
Пока Div находится в левой верхней части документа, изображение отображается правильно, но когда Div размещается где-то еще на странице, изображение остается (невидимым) в верхнем левом углу страницы, показывая только ту часть, перекрывается с div (в данном примере это будет нижняя часть изображения).
EDIT
Я пытаюсь расположить эти элементы без изменения моего другого макета, они находятся за другим макетом. Это работает, за исключением того факта, что фоновое изображение не соответствует позиции divs.
Поэтому, в основном, мой вопрос: почему не фон для позиционирования div ranImg1 с div, а остается в левом верхнем углу, и как это исправить?