Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML/DHTML/CSS/JS/VB (http://www.flasher.ru/forum/forumdisplay.php?f=66)
-   -   Элементарный CSS ! (http://www.flasher.ru/forum/showthread.php?t=78280)

Sp2003a 13.04.2006 13:32

Элементарный CSS !
 
Всем доброго времени суток.
Помогите плиз начинающему. Ногами росьба не пинать. Итак, проблема в том, что в IE 6.0 не применяеться стиль. В опере например, все ок. В чем ошибка. Код элементарный. Оба примера - результат один.

Первый пример, просто изменение цвета заголовка дочернего элемента:
Код:

<HTML>
 <HEAD>
  <STYLE type="text/css">
 div>h1 {color: #FF00FF;}
  </STYLE>
 </HEAD>

 <BODY>
<div>
  <H1>Test !</h1>
</div>
 </BODY>
</HTML>

если селектор ставить как div h1 работает, но мне не понятно почему не работает тот вариант.

Пример2. селектор со свойством.
Код:

<HTML>
 <HEAD>
  <STYLE type="text/css">
 h1[align] {color: #FF00FF;}
  </STYLE>
 </HEAD>

 <BODY>
  <H1 align="center">Test !</h1>
 </BODY>
</HTML>

Такая же фигня. В опере ОК, в IE не пашет !!!

baron27 13.04.2006 18:34

ие 6.0 не поддерживает селекторов дочерних элементов и селекторов с атрибутом.
жди ие 7.0

CAM 14.04.2006 01:10

пиши так:

Первый пример:
div h1{color: #f0f;}

Пример2:
<style type="text/css">

h1{
color: #f0f;
text-align:center;
}

</style>
</head>

<body>
<h1>Test !</h1>

вот и все и везде будет работать

p.s. а в остальном барон прав ;-)

Sp2003a 14.04.2006 12:18

А... спасибо.. Просто не знал, что IE 6 не поддерживает селекторы атрибутов и дочерних элементов... Бум тогда делать по-другому.


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

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.