Форум XHTML.ru <!-- по-русски -->

Сайты - по стандартам, но не стандартные сайты!


#1 27.09.2009 18:00

bloodninza
Новичок
Откуда: СПб
Зарегистрирован: 27.09.2009
Сообщений: 3
Вебсайт

глюки с отображением bacground'ов в Firefox и Opera

Столкнулся с неприятным глюком:
Мозилла/Опера не хотят показывать картинку header'a сайта (realshot.ru), но при этом корректно отображается background страницы (который прописан в #pageContainer). Что странно, но в локальной версии сайта никаких проблем нет. Я даже серверные лог-файлы проверял - указанные браузеры запрашивают у сервера картинку header'a и получают ее (код ответа сервера - 200).

Код такой:
<div id="pageContainer">
<div id="pageHeader"> (тут, собственно и лежит картинка header'a)   </div>
<div id="pageContent"></div>
</div>

#pageContainer {
position: absolute;
left: 50%;
top: -1px;   
margin-left: -500px;
width: 1000px;
background: url(images/pagebackground.jpg) repeat-y;
}

#pageHeader {
width: 1000px;
height: 211px;
background: url(images/header-background.jpg) no-repeat;
}


Люди добрые, поможите советом, что делать-то?

Нет на форуме

 

#2 28.09.2009 12:40

Scribble
Новичок
Зарегистрирован: 28.09.2009
Сообщений: 1

Re: глюки с отображением bacground'ов в Firefox и Opera

Попытайся спозиционировать pageHeader по-другому.
Во-вторых, если желаешь выровнять сайт по центру- достаточно прописать ширину и указать margin:auto; . Фокусы с абсолютным позиционированием не особо удобны и уместны.

Нет на форуме

 

#3 28.09.2009 22:37

bloodninza
Новичок
Откуда: СПб
Зарегистрирован: 27.09.2009
Сообщений: 3
Вебсайт

Re: глюки с отображением bacground'ов в Firefox и Opera

Scribble написал:

Попытайся спозиционировать pageHeader по-другому.
Во-вторых, если желаешь выровнять сайт по центру- достаточно прописать ширину и указать margin:auto; . Фокусы с абсолютным позиционированием не особо удобны и уместны.

По поводу "спозиционировать" я не совсем понял. По поводу выравнивания - спасибо за совет, учту. Но как это решает проблему с отображением фоновой картинки?

Нет на форуме

 

#4 30.09.2009 13:30

Вэлл
Новичок
Зарегистрирован: 30.09.2009
Сообщений: 1

Re: глюки с отображением bacground'ов в Firefox и Opera

Пересохраните картинку header-background.jpg, она, почему-то, повреждена. И все будет ок).

Нет на форуме

 

#5 07.10.2009 21:34

bloodninza
Новичок
Откуда: СПб
Зарегистрирован: 27.09.2009
Сообщений: 3
Вебсайт

Re: глюки с отображением bacground'ов в Firefox и Opera

Вэлл написал:

Пересохраните картинку header-background.jpg, она, почему-то, повреждена. И все будет ок).

Большое спасибо! С меня шоколадка wink
А как определить, что картинка повреждена? Она по-человечески показывалась не только в Эксплорере, ГуглХроме,  но и отображалась в той же Опере, когда я просматривал ее через веб-интерфейс хостинга для фтп. Вопщем, какая-то странная карма над этой картинкой витает... Но совет и впрямь попал в яблочко.

Нет на форуме

 

Board footer

Работает на PunBB
© 2002—2005 Rickard Andersson