wahsaga: IE, Tabelle im div und visibility:hidden

Beitrag lesen

hi,

Aber wieso springt der IE auf "* html td" an. Meines erachten ist der Selektor nicht korrekt. Springt der IE drauf an, weil er meint es währe richtig?

bedeutung des selektors ist nach http://www.w3.org/TR/CSS21/selector.html:
"Matches any element."

mozilla und opera scheinen an dieser stelle zu merken, dass es oberhalb von html kein weiteres element gibt, wenden deshalb die regel nicht an.

der IE scheint hier nicht so genau zu prüfen, sondern "* html" eher als "ein oder auch kein beliebiges element oberhalb von html" zu deuten, und damit trifft er für ihn zu.

gruss,
wahsaga