Cheatah: spezielle CSS-Angaben laden, wenn JS aktiviert ist

Beitrag lesen

Hi,

  1. wie kann ich es anrichten, dass ein bestimmtes Style nur geladen wird, wenn JS an ist?

indem Du den HTML-Code, der den Zweck des "Ladens" erfüllt, mittels JavaScript erzeugt.

Grund, ich verwende in einen Style z.B. soetwas "height: expression( document.all.horizon.offsetHeight + 'px' );" der IE spielt bei einigen Sachen verrückt, wenn JS deaktiviert ist :-((

Definiere "spielt verrückt". Dass Du durchaus die selbe Angabe in einer Regel mehrmals verwenden darfst, ist Dir bewusst?

  1. kann ich es verhindern, dass der IE ein Style einliest?

Beschäftige Dich mit CSS-Hacks.

ich hab in der normalen CSS-Datei, aber auch Sachen drin stehen, was den IE wohl etwas verwirrt und deshalb einige DIVs komplett falsch darstellt, oder einfach gar nicht anzeigt

Beschäftige Dich mit IE-Bugs, z.B. dem Box-Model-Bug, dem Doubled-Float-Margin-Bug, dem Creeping-Text-Bug, dem Peekaboo-Bug, dem Three-Pixel-Text-Jog, dem ...

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes