Moin!
Ich hätte da mal gerne wieder ein Problem.
Betrachten wir folgenden Code:
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9:
| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>test</title> </head> <body> <textarea style="overflow-y: visible;">test</textarea> </body> </html> |
Sinn ist offensichtlich: ein mehrzeiliges Texteingabefeld soll mit dem Inhalt vertikal größer werden. Das klappt auch alles ganz fein, wenn man im
IE-Quirks-Mode ist (dazu den markierten Teil im Doctype-Header weglassen). Das ist aber kein
W3C-konformer Doctype, den hat man erst mit der DTD-Angabe und dann schaltet der IE auch erst in den Standard-konformen Modus (in dem z.B. dann auch nur der Style "position: fixed;" funktioniert). Dann allerdings funktioniert die Overflow-Regel nicht mehr im IE
und man kriegt eine vertikale Scrollbar, fertig.
Gut, wir können uns jetzt lange und sinnlos über diesen Browser auslassen oder das einfach hinnehmen, diesen Umstand kann ich leider nicht ändern. Die Anwendung wird nun mal nur im IE betrieben, Punkt.
Wie in drei Teufels Namen
kriege ich dieses Stück SW-Sondermüll nun wieder dazu, die Overflow-Regel zu beachten!?
cu
Narses
There are 10 types of people - those who understand binary and those who don´t.