powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (HTML) Как правильно позиционировать background в Opera?
5 сообщений из 5, страница 1 из 1
(HTML) Как правильно позиционировать background в Opera?
    #33222463
AlexG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
За что люблю IE так это за его правильную работу :)
В общем, есть background, который я кладу на таблицу (см. STYLE):
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
<html>
<head>
<title>Background</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css">
.BackTable {
	background-color: #F0F0F0;
	background-attachment: fixed;
	background-image: url(images/background.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
</style>
</head>
<body bgcolor=#090E6D LEFTMARGIN= 0  TOPMARGIN= 0  MARGINWIDTH= 0  MARGINHEIGHT= 0 >
	<table CELLPADDING= 0  CELLSPACING= 0  class=BackTable align=center width= 800  height= 700 >
		<tr><td>
			This is a text<br>This is a text<br>This is a text<br>This is a text<br>This is a text<br>This is a text<br>
		</td></tr>
	</table>
</body>
</html>

В IE все работает как надо: при прокрутке вниз background скролится тоже, и позиционируется он относительно таблиц, для которой он предназначен.
Смотрю в Opera и вижу неадекватную реакцию: позиционируется относительно страницы и при прокрутке в низ страницы, background остается на месте, т.е. он прилипился своим верхним краем к верху окна браузера, а не страницы.
Как в этом случае написать правильно, чтобы в Opera тоже работало так как нужно, т.е. как IE? Можно только вариант для Opera...
...
Рейтинг: 0 / 0
(HTML) Как правильно позиционировать background в Opera?
    #33222711
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.w3.org/TR/REC-CSS2/colors.html#background-propertiesIf the background image is fixed within the viewport (see the 'background-attachment' property), the image is placed relative to the viewport instead of the element's padding area.
Поэтому IE делает совершенно неправильно!
...
Рейтинг: 0 / 0
(HTML) Как правильно позиционировать background в Opera?
    #33222714
Фотография Duke1999
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шогал
Поэтому IE делает совершенно неправильно!

И за это мы его любим :)
...
Рейтинг: 0 / 0
(HTML) Как правильно позиционировать background в Opera?
    #33222946
AlexG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, хватит офтопить! Я про код спросил... Как написать, чтоб позиционировалось так, как в IE?
...
Рейтинг: 0 / 0
(HTML) Как правильно позиционировать background в Opera?
    #33223815
AlexG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Согласен
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (HTML) Как правильно позиционировать background в Opera?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]