Неважно, через что мне придется пройти. Я не сойду с пути
Существует ли возможность писать CSS сценарии отдельно для IE, отдельно для Opera, FF?

Дело в том, что абсолютная адресация элементов в этих браузерах различается, и я не вижу другого способа это вылечить, кроме как различать каким бразером грузится страница О_о

Комментарии
03.04.2007 в 12:28

Homo virtualis группа [γ]
Arvenktur

простите, какая адресация???



Да, такая возможность есть -- писать ЦСС, используя знания о том, какие браузеры поддерживают какие селекторы.



Но уверяю вас, если вы будете знать это, то у вас даже не появится мысли об "абсолютной адресации" -- такого термина не существует в принципе.
03.04.2007 в 19:26

Зверь-чародей
Kildor угу.



Arvenktur

но всё таки.



.class {anything:something !important; anything:somehow;}



IE6 будет думать что anything=somehow

Opera, IE7, Firefox что anything=something

03.04.2007 в 20:28

Homo virtualis группа [γ]
2Рёцке:

и где же здесь «абсолютные пути»?



Скорее нужно * html, html > body, :root body, -property, $prolerty, html:first-child>head+body, и прочий ужас… Но опять же, путями это назвать сложно… Обыкновенные хаки.
03.04.2007 в 20:32

Зверь-чародей
Kildor да ну их - эти пути ) я вообще не понял что имелось ввиду )



но !important используется и в оригинальном дайри-стиле, поэтому я его и предложил как разделятор(тм)
03.04.2007 в 22:12

Неважно, через что мне придется пройти. Я не сойду с пути
Хм...

Простите, неправильно выразился. Под абсолютной адресацией я имел ввиду всего лишь {position: absolute}

Рёцке, а вот это интересно. Спасибо, попробую использовать.
03.04.2007 в 22:21

Homo virtualis группа [γ]
2Arvenktur:

Окак… (с) Джон и Катапульты.



На будущее — это называется позиционирование.

и баги обычно правятся путём присваивания нестатического позиционирования для родительских блоков, и соответственно наоборот — убирание у этих блоков позиционирования.
03.04.2007 в 22:34

Неважно, через что мне придется пройти. Я не сойду с пути
Kildor

Хорошо.

Спасибо, учту :)