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

Beitrag lesen

Hallo,

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.

hm... wieso bin ich da nicht alleine drauf gekommen

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?

mal zeigt er mir was an mal nicht, warum weshalb wieso ka

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

Beschäftige Dich mit CSS-Hacks.

ok, werd mir da mal was zurecht googeln

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 ...

wieviele Bugs gibt es denn da, oh man ;-)
da brauche ich sicherlich Wochen, bis ich das alles durch habe *g*