• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Probleme mit DocType

Iceweasel

Neues Mitglied
Hallo Community,

folgendes Problem besteht:
Ich entwickle an einem Webportal mit ASP.NET mit dem .NET Framework 3.5.
Jede von Visual Studio neu angelegte Website verwendet den DocType (DT) "~//W3C//DTD XHTML 1.0 Transitional//EN"
Mit der Verwendung dieses DocTypes entspricht das Layout der Website nicht dem, was in CSS vorgegeben ist bzw. es sieht anders aus als wenn man z.B. den DocType "~//W3C//DTD HTML 4.0 Transitional//EN" verwendet. Generell liegt der Unterschied im Verhalten des Scrollens innerhalb einer Website. Bricht man das Problem auf eine einzige Site herunter, so besteht der Aufbau in 2 Bereiche: Header und Content (mittels Div realisiert). Nun ist es so, dass der Header fest im Bild bleiben soll, und nur innerhalb des Content-Divs gescrollt werden soll. Dies wurde mit dem CSS Setting "overflow: hidden" im body tag realisiert, was bei DT HTML hervorragend funktioniert (kein vertikaler Scrollbalken im IE oder Firefox). Bei DT XHTML hingegen wird diese Einstellung total ignoriert, der vertikale Scrollbalken wird weiterhin angezeigt. Wenn man nun innerhalb des Content-Divs scrollt, kann man bis zum ende scrollen, danach fängt die komplette Seite an, aus dem Bild zu scrollen.
Hat jemand eine Idee, wie man diesem Umstand begegnen kann?

Viele Grüße
Iceweasel
 
Werbung:
Werbung:
Zurück
Oben