imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 10.12.2003, 01:50     # 1
polza
Newbie
 
Аватар для polza
 
Регистрация: 29.10.2003
Адрес: Екатеринбург
Сообщения: 29

polza Путь к славе только начался
Читая Спецификацию Css2

Читая Спецификацию CSS2 и пробуя всё подряд наткнулся на такую вещь: псевдоэлементы :before и :after не работаю в IE. Вот пример из спецификации со вставкой кавычек (css_specification/generate.html#quotes):

------------------
/* Специфицируются пары кавычек двух уровней для двух языков */
Q:lang(en) { quotes: '"' '"' "'" "'" }
Q:lang(no) { quotes: "«" "»" "<" ">" }

/* Вставляются кавычки до и после содержимого элемента Q */
Q:before { content: open-quote }
Q:after { content: close-quote }

к данному фрагменту HTML:

<HTML lang="en">
<HEAD>
<TITLE>Quotes</TITLE>
</HEAD>
<BODY>
<P><Q>Quote me!</Q>
</BODY>
</HTML>

----------------

А вот в Опере всё нормально. Может кто-нибудь из знающих просветит, можно ли решить эту проблемку или IE не полностью поддерживает CSS2?
polza вне форума  
Старый 10.12.2003, 01:53     # 2
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
Цитата:
IE не полностью поддерживает CSS2?
да
RaZEr вне форума  
Старый 10.12.2003, 02:05     # 3
denver
::VIP::
 
Аватар для denver
 
Регистрация: 02.12.2001
Адрес: Hohland
Сообщения: 2 260

denver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуру
Тут даже не в css2 дело. IE не поддерживает некоторых тэгов HTML 4.01, а в частности и <Q></Q>, а из за этого в свою очередь и css2 не работает.

Интересно, то мелкософту мешает включить все тэги?
__________________
sapienti sat.
denver вне форума  
Старый 10.12.2003, 02:10     # 4
polza
Newbie
 
Аватар для polza
 
Регистрация: 29.10.2003
Адрес: Екатеринбург
Сообщения: 29

polza Путь к славе только начался
А как такое:

---------------
BODY:after {
content: "The End";
display: block;
margin-top: 2em;
text-align: center;
}
--------------

То есть IE вообще их игнорирует (псевдоэлементы) ?
polza вне форума  
Старый 10.12.2003, 02:29     # 5
denver
::VIP::
 
Аватар для denver
 
Регистрация: 02.12.2001
Адрес: Hohland
Сообщения: 2 260

denver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуруdenver Гуру
polza
Все, признаюсь был не прав. Действительно псевдоэлементы :before и :after не работают, IE не поддержует полностью css2
__________________
sapienti sat.

Последний раз редактировалось denver; 10.12.2003 в 02:31.
denver вне форума  
Старый 10.12.2003, 02:31     # 6
RaZEr
МОД-Оператор ЭВМ
 
Аватар для RaZEr
 
Регистрация: 18.04.2002
Адрес: Питер
Сообщения: 4 343

RaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех ГуруRaZEr Отец (мать) всех Гуру
IE 6 поддерживает CSS Layer 1, а также ряд расширений (CSS Enhancements).
RaZEr вне форума  
Старый 10.12.2003, 02:46     # 7
polza
Newbie
 
Аватар для polza
 
Регистрация: 29.10.2003
Адрес: Екатеринбург
Сообщения: 29

polza Путь к славе только начался
А где можно раздобыть списочек, что поддерживает IE из CSS?
polza вне форума  
Старый 10.12.2003, 15:13     # 8
CEO
Full Member
 
Аватар для CEO
 
Регистрация: 31.08.2003
Адрес: где-то между Марсом и Юпитером
Сообщения: 998

CEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собойCEO Имеются все основания чтобы гордиться собой
http://www.ibb.ru/articles/stat_1.phtml -- о проблемах совместимости броузеров
http://www.w3.org/TR/REC-CSS2/ -- css2 - спецификация

Список броузеров поддерживающих CSS2, тесты на проверку поддержки для разных броузеров:
http://www.westciv.com/style_master/...ort/index.html
__________________
Старые игры раздают здесь
CEO вне форума  
Старый 10.12.2003, 16:33     # 9
medved2002
Guest
 
Сообщения: n/a

Кстати реализацию :before и :after в IE можно реализовывать при помоши behavior. Ибо эта фича не обрабатывается Oper'ой и Netscape. Подробности на сайт мелкомягких
 


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 20:07.




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.