Viele Themes problematisch
am 15.03.2007 - 12:40 Uhr in
Leider gibt es hier viele Themes, die sehr problematisch bis zu unbrauchbar sind:
Installtiert und aktiviert man ein Theme, dann merkt man nach nur ein paar Klickst, dass der Content nach unten rutscht!
Ursachen dafür:
- Html-Code ist mit divs aufgebaut
- Hat ein div zuwenig Platz, rutscht es nach unten
- Problem tritt bei Fixbreiten-Layouts auf, wahrscheinlich dann wenn der enthaltene Text oder die Formularfelder zu breit sind.
- Problem tritt fast immer auf, wenn man beim Admin-Menü einen tieferliegenden Menüpunkt ansteuert, weil dann der Menübaum breiter wird und mehr Platz braucht, schon rutscht der danebenliegende Content nach unten.
- Dies passiert sogar hier beim "drupalcenter.de", wenn man das Handbuch liest.
- Aber das es fast kein einziges Theme gibt, wo das nicht passiert, ist schon sehr problematisch.
- Auch bei Themes, die 100% von der Fläche nutzen (keine Fixbreite), tritt das auf, weil man normalderweise ja das Browserfenster kleiner macht (das Browserfester auf 100% des Bildschirms zu öffnen ist unnatürlich, weil fast alle Webseiten wesentlich schmaler sind).
Ein großes Problem!!!
Wie sieht die Lösung aus?
Kann man den div-Befehlen nicht eine Eigenschaft der Art "valign = top" zuordnen, damit sie immer oben bleiben, auch wenn zuwenig Platz da ist?
Gibt es diese oder eine andere Lösung?
Vielen Dank.
- Anmelden oder Registrieren um Kommentare zu schreiben
Du kannst divs eine maximale
am 15.03.2007 - 14:48 Uhr
Du kannst divs eine maximale Breite geben und definieren, wie mit Text, der nicht umgebrochen werden kann, umgegangen werden soll. Sehr schön sind die Optionen hier nicht (Text abschneiden, oder einfach über den Rand des divs hinaus darstellen), es ist besser so lange Inhalte von vorneherein zu vermeiden (bei einer Communityseite notfalls durch Moderierung). Früher bei den alten Tabellenlayouts war das Problem auch schon da, wenn auch anders. Hast du nur eine Zelle deren Inhalt zu sehr in die Breite geht, müssen alle anderen Zellen leider auch darunter leiden, auch wenn ihr Inhalt okay ist. Dadurch dass Tabellenzellen ihre Position nicht ändern können wie divs, entstehen bei sowas dann große Hohlräume auf der Seite. Bei div rutscht halt eines weg und läßt die Position der anderen mit etwas Glück intakt.
div's
am 16.03.2007 - 17:37 Uhr
Also gibt es keine Lösung dafür, oder?
Windows Vista
am 16.04.2007 - 09:14 Uhr
Anscheinend ist das Problem in Windows Vista entschärft.
?
am 16.04.2007 - 22:26 Uhr
Anscheinend ist das Problem in Windows Vista entschärft.
???
Wirfst Du da irgendwas durcheinander? Was ist wie in Vista entschärft worden?
Ich meinte IE 7
am 16.04.2007 - 22:37 Uhr
Ich meinte, dass das Problem im Internet Explorer 7 (welchen man bei Umstieg auf Windows Vista ja auch automatisch bekommt) entschärt ist.