Mastodon

renephoenix.de

Kommentar von Marakesch alias Stefan the Bütte

>>Folgende Dingen beherrscht euer Browser einfach nicht:

>>    * Hover-Effekt (funktioniert beim IE nur auf das angesprochene Objekt, nicht aber auf die Kinder)

Hover geht unter IE auch nur bei Links.

>>    * PNG mit Alpha-Kanal (halbtransparenz, Text schimmert unter dem Seitenkopf hervor)

IE unterstützt keine 24 bit-png's, aber 8 bit schon. Wenn ich ein 24 bit-png mit halbtransparenz ime IE anzeigen lasse, dann nimmt er automatisch die Hinterfgrundfarbe. Mit Filter:Alpha für IE kann man das wieder ausgleichen.

>>    * negative Pixelabstände (left:-320px;)

Bei absoluter Positionierung hatte ich bisher kein Problem damit.

>>    * min-height/max-height (in der Endfassung nicht mehr enthalten)

Das war ein Hauptproblem meiner Seite. Dort musst Du den IE hacken. !important setzt der IE nur fehlerhaft um und nimmt automatisch den nächsten Wert -> height:100%;

min-height: 100%;
height:auto !important; /* moderne Browser */
height:100%; /* IE */

PS: Den Fehler mit dem Scrollen hab ich bei meiner ersten Seite auch gemacht. Die Addierung von Hinter- und Vordergrund bei Halbtransparenz brauch wohl zu viel Rechenleistung. Wenn du den Taskmanager aufmachst, siehst Du die Prozessorauslastung auf nahezu 100%, wenn Du schnell scrollst. Bei den lahmen Krücken der HTW-Labore ganz zu schweigen. Das ist die reinste Diashow. ;) Seitdem mache ich Halbtransparenz nur, wenn der Hinter- und Vordergrund beim scrollen auf gleicher Höhe bleibt.

Gruß,
Bütte