Zum Inhalt springen

Layout Problem (CSS?)

Erstellt am 21. November 2003 · 3 Antworten · letzte Antwort am 24. November 2003

Tags: Frage

denny ·

hi,

ich habe ein html template erstellt, welches im Normalzustand(index.php) so aussieht, wie ich es möchte. Rufe ich aber eine Unterseite über die Navi auf, so verschiebt sich auf der rechten Seite meine gmenu Buttons.

aus

Über uns Kontakt
Impressum

wird

Über uns
Kontakt
Impressum

Wenn sich die Seite jemand ansehen möchte, muss er in seiner hosts Datei folgendes eintragen:
Linux /etc/hosts
Windows2k C:WINNTsystem32driversetc

217.160.72.167 www.lippelt-back.com

Ich vermute es hängt damit zusammen, das mein Content (der Hauptinhalt) sich breiter macht, als er darf und somit das Layout verschiebt.

Meine CSS Datei:

http://cstroot.dyndns.org/body.css

Html Template:

http://cstroot.dyndns.org/test2.htm.txt

Kann mir jemand sagen, wie ich Typo dazu bringen kann, die Maße die ich vorgegeben habe auch einzuhalten? Oder ist das Problem meine CSS?

Vielen dank schonmal :-)

PiPhi ·

Hi denny,

wir hatten ein ähnliches Problem. Drei Spalten: in der ersten das Menü, in der zweiten ein Icon, in der dritten den Content. Das ganze in eine Tabelle mit fester Breite (800px) eingebaut.
Letztendlich lag es daran dass wir für die ersten beiden Spalten keine zwingende Minimalbreite (bzw. feste Breite) hatten. War im Content mal etwas, das mehr als die geplanten 550 Pixel breit war (*), wurden die beiden ersten Spalten zusammengedrückt. Bei dem Icon ging es kaum, da Grafiken ja feste Breite haben. Also wurde meist das Menü zerlegt. Auf einmal waren Umbrüche da, wo keine sein sollten und die Positionierung vor dem Hintergrund passte auch nicht mehr.
(*) z.B. Forum oder Gästebuch mit ihren sehr breiten Tabellen

unsere Lösung:
für die ersten beiden Spalten haben wir als fixen Inhalt (im HTML-Template) einen Eintrag der Art:
<img src="blank.gif" height="1" width="130px" alt="">
eingefügt. Dadurch lassen sich diese Spalten nicht mehr zusammendrücken.

Bernd