Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Глюк Opera 8

352
20 марта 2006 года
skywalker
694 / / 10.02.2006
В файле html конструкция:

<link rel="stylesheet" type="text/css" media="screen" href="style.css">
<link rel="stylesheet" type="text/css" media="print" href="print.css">

В файле style.css записано:

body { margin: 0; padding: 0; background-color: #0000ff;}

В файле print.css:

body {margin: 0; padding: 0; color: black; background-color: none; }

При печати из всех браузеров фон не отображается, но в Opera 8, фон появляется. (!!!)
При этом все для всех других блоков фон отключается (если прописано background-color: none; ).
Кто-нибудь сталкивался с этим глюком и может ли кто подсказать как его обойти.
Заранее спасибо.
15
20 марта 2006 года
shaelf
2.7K / / 04.05.2005
Цитата:
Originally posted by skywalker
В файле html конструкция:

<link rel="stylesheet" type="text/css" media="screen" href="style.css">
<link rel="stylesheet" type="text/css" media="print" href="print.css">

В файле style.css записано:

body { margin: 0; padding: 0; background-color: #0000ff;}

В файле print.css:

body {margin: 0; padding: 0; color: black; background-color: none; }

При печати из всех браузеров фон не отображается, но в Opera 8, фон появляется. (!!!)
При этом все для всех других блоков фон отключается (если прописано background-color: none; ).
Кто-нибудь сталкивался с этим глюком и может ли кто подсказать как его обойти.
Заранее спасибо.


а если сделать его под цвет листа, т.е. #fff?

352
20 марта 2006 года
skywalker
694 / / 10.02.2006
Цитата:
Originally posted by shaelf
а если сделать его под цвет листа, т.е. #fff?


Уже думал поставить цвет белый, но что, если юзер будет печатать на зеленой, желтой или любой другой бумаге.

15
20 марта 2006 года
shaelf
2.7K / / 04.05.2005
Цитата:
Originally posted by skywalker
Уже думал поставить цвет белый, но что, если юзер будет печатать на зеленой, желтой или любой другой бумаге.


Там ещё есть цвет transparent, т.е. прозрачный.
Попробуй его.

352
21 марта 2006 года
skywalker
694 / / 10.02.2006
Проблема решается если внутри body поставить div и присвоить ему это фон, а потом при печати отключать: background-color: none; .
А вообще после этого я думаю:
[SIZE=5][COLOR=red]Opera Must Die!!!![/COLOR] IE Forever!!![/SIZE] :D :D :D
15
21 марта 2006 года
shaelf
2.7K / / 04.05.2005
Цитата:
Originally posted by skywalker
Проблема решается если внутри body поставить div и присвоить ему это фон, а потом при печати отключать: background-color: none; .
А вообще после этого я думаю:
[SIZE=5][COLOR=red]Opera Must Die!!!![/COLOR] IE Forever!!![/SIZE] :D :D :D


Сам ты must die. Ослику то, что поддерживает Опера и не снилось пока. Для него сплошные хаки как правило нужны.

352
21 марта 2006 года
skywalker
694 / / 10.02.2006
Цитата:
Originally posted by shaelf
Сам ты must die. Ослику то, что поддерживает Опера и не снилось пока. Для него сплошные хаки как правило нужны.


Согласен (банально, но мне недавно пришлось делать прозрачный png, так для IE пришлось делать финт ушами, что бы поверх одного рисунка лежал другой, прозрачный png), но в данном примере как раз IE, Netscape и FF работали верно, а Opera глючила.

15
21 марта 2006 года
shaelf
2.7K / / 04.05.2005
Цитата:
Originally posted by skywalker
Согласен (банально, но мне недавно пришлось делать прозрачный png, так для IE пришлось делать финт ушами, что бы поверх одного рисунка лежал другой, прозрачный png), но в данном примере как раз IE, Netscape и FF работали верно, а Opera глючила.


Опера непонимает всего ничего (да и то только пока), чего не скажешь про ослика. Ну думаю раз вопрос решён, то тему можно закрывать.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог