Hallo zusammen,
ich (CSS anfänger) habe momentan folgendes Problem:
Ich habe in meinem Header drei Elemente nebeneinander (siehe Anhang).
Dabei ist das Logo (links) mit einer festen breite versehen, wohingegen die andern beiden dynamische Breite besitzen (je nach Nutzer unterschiedliche Navigation & Benutzerbereich).
Der Header soll immer die volle Breite ausnutzen, solang alles angezeigt werden kann. Wird die Breite kleiner, als dass alle 3 Elemente nebeneinander passen, soll horizontal gescrollt werden anstatt die DIVs umzubrechen (was momentan bei mir der Fall ist).
Mein momentan benutzter Code:
ich (CSS anfänger) habe momentan folgendes Problem:
Ich habe in meinem Header drei Elemente nebeneinander (siehe Anhang).
Dabei ist das Logo (links) mit einer festen breite versehen, wohingegen die andern beiden dynamische Breite besitzen (je nach Nutzer unterschiedliche Navigation & Benutzerbereich).
Der Header soll immer die volle Breite ausnutzen, solang alles angezeigt werden kann. Wird die Breite kleiner, als dass alle 3 Elemente nebeneinander passen, soll horizontal gescrollt werden anstatt die DIVs umzubrechen (was momentan bei mir der Fall ist).
Mein momentan benutzter Code:
PHP:
#header { height: 113px; width: 100%; }
#header_logo { width: 224px; height: 100%; float: left; }
#header_navigation { float: left; padding-top: 46px;}
#header_userarea { height: 100%; float: right; text-align: right; padding-right: 15px;}
<div id="header">
<div id="header_logo">Logo</div>
<div id="header_navigation">Navigation</div>
<div id="header_userarea">User</div>
</div>