Войти

Показать полную графическую версию : неподвижный бэкгаунд!


Alex182
26-12-2004, 03:41
Видел такой бекграунд, на заднем фоне было нарисовано огромное яблоко, (не знаю как его сделали, но оно очень быстро загрузилось, хотя скорость нета у меня ужасная) так вот при прокрутке текста яблоко оставалась неподвижным....как это сделать??? и можно ли такой фон сделать в нутри таблицы???

Oaxa
26-12-2004, 04:14
Неподвижный фон делается примерно так:
<TABLE style="background:url("/img/background.jpg") fixed;">
</TABLE>

mrcnn
26-12-2004, 08:12
На всей странице неподвижный фон: <body bgproperties="fixed">

Oaxa
26-12-2004, 22:45
<body bgproperties="fixed">
Возможно я и заблуждаюсь, но эта конструкция будет работать только в IE. Более того, использование атрибута bgproperties не оговорено в HTML 4.01 Specification (http://www.w3.org/TR/html4/).
Как сказал один мудрый человек, страницы надо оптимизировать под стандарты w3c, а не под браузеры.

mrcnn
27-12-2004, 03:32
Неподвижный фон делается примерно так:
<TABLE style="background:url("/img/background.jpg") fixed;">
</TABLE>
Насколько корректно вставлять " внутри других "? Следовало бы использовать для внутренних кавычек символ '
Правильнее так: <TABLE style="background:url('/img/background.jpg') fixed"></TABLE>
И вообще в моем браузере эта конструкция не фиксирует фон. Мой браузер - IE 5.0.
(В FF и Оперe фиксируется)

Возможно я и заблуждаюсь, но эта конструкция будет работать только в IE. Более того, использование атрибута bgproperties не оговорено в HTML 4.01 Specification.

Это будет работать в Опере и в браузерах использующих движок IE. А таких пользователей- подавляющее большинство.

Oaxa
27-12-2004, 08:57
С кавычками - это я действительно погорячился - копировал из .css, не подумал...

Darhazer
01-01-2005, 13:24
По спецификации должно бит:
background-atachment: fixed

Oaxa
01-01-2005, 23:40
Свойство background является сокращением для свойств background-color, background-image,
background-repeat, background-attachment и background-position. Оно позволяет задать все свойства фона одновременно. При этом сначала всем свойствам фона присваиваются их начальные значения, а затем изменяются значения тех свойств, которые явно заданы в данном свойстве. Поэтому выражения
background-image: url("logo.png");
background-attachment: fixed;
background-position: 100% 100%;
background-repeat: no-repeat;
и
background: url("logo.png") 100% 100% fixed no-repeat;
будут интерпретироваться браузером абсолютно одинаково.




© OSzone.net 2001-2012