Андрей Щ.
190 повідомлень
#15 років тому
Добрый день.

Помогите пожалуйста. Задача - у меня есть фон 1700 на 1200 и его нужно отобразить на странице так, чтобы центр фона всегда был в центре экрана. Я прописываю

Background-position:center center;
background-image: url('img/bg.png');
background-repeat: no-repeat;


И вместо ожидаемого эффекта наблюдаю, что центральная горизонтальная осевая линия фона является пристугнутой к самому верху страницы (при этом верхняя половина фона обрезана). Что я делаю не так и как правильно сделать?

Разрешения нужны любые, браузер тоже в принципе любой, наблюдается в firefox 3.5.5 проблема.

Картинка с ошибкой 300 килобайт

Ссылка в инете -

Там вверху видно беловатое такое пятно - оно должно быть по центру. Красная рамка - это активное место с текстом, не обращайте внимания.
Максим У.
241 повідомлення
#15 років тому
1) Не может этого быть, какой размер картинки?
2) И пропиши ка так background: center url('img/bg.png' no-repeat;
3) А какому селектору задаёшь эти свойства?
4) Ссылка не рабочая
Андрей Щ.
190 повідомлень
#15 років тому
1) "фон 1700 на 1200" см. выше
2) это не имеет значения. Прописывал и так.
3) html
4) ссылка рабочая. Вес картинки полметра. Только что перепроверил.

В том-то и дело, что "не может быть!"

Вероятно баг...? В Опере последней та же фишка наблюдается.
Максим У.
241 повідомлення
#15 років тому
Html высоту пропиши 100%
Андрей Щ.
190 повідомлень
#15 років тому
Спасибо большое, вопрос решен.