Detlef G.: Div an Inhalt in der Breite anpassen

Beitrag lesen

Hallo phase

Folgendes Layout soll sich in der Breite an das breiteste Element anpassen, das Browserfenster soll dann horizontal gescrollt werden.

Querscrollen finde ich nicht wirklich toll. aber wenns denn unbedingt sein soll ...

das breiteste Element ist zur zeit die table mit der class="table" aber die Div's drumherum breiten sich immer nur auf die Fensterbreite aus.

Blockelemente haben standardmäßig width:auto, bedeutet, sie nehmen die Breite ihres Elternelements an (abzüglich eventueller margin, padding und border).
Wenn diese eine andere Breite haben sollen, muss diese Breite angegeben werden, es sei denn, sie werden aus dem Elementfluss genommen.
Elemente, die durch float aus dem Elementfluss genommen sind, nehmen die Breite ihres Inhalts an.
Welches Element du floaten musst, und ob du das mittels clear wieder aufheben musst, wirst du bestimmt selbst hereausfinden.

Auf Wiederlesen
Detlef

--
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!