Forum Doku Wiki Blog

Forumsarchiv 2009, Mai
3 Divs mit dynamischer Breite

archivierte Beiträge lesen

  1. (DESIGN/LAYOUT) 3 Divs mit dynamischer Breite von spyro, 05. 05. 2009, 12:07

3 Divs mit dynamischer Breite

Der folgende Beitrag wurde am 05. 05. 2009, 12:07 Uhr von spyro veröffentlicht.

Hallo

Ich bastle gerade an einer Homepage und habe folgedes Problem:
Ich habe ein Haupt-DIV, in dem wiederum 3 kleinere Divs sind. Diese 3 kleineren Divs sollen sich von der Breite automatisch so anpassen, dass alle 3 Divs die gleiche Breite haben, dass zwischen den 3 Divs jeweils xyz Pixel Frei sind und dass, wenn ich die Breite vom Haupt-DIV vergrößere, dass die 3 Divs mit wachsen.

Klingt jetzt vermutlich komplizierter als es ist.

Hier mal der HTML-CODE:

<div class="banner_vorgabe" id="sub_pages">
        <div class="sub_page" id="sub_page_1">TEST1</div>
        <div class="sub_page" id="sub_page_2">TEST2</div>
        <div class="sub_page" id="sub_page_3">TEST3</div>
        
        <div class="sub_page" id="sub_cont_1">CEST3</div>
        <div class="sub_page" id="sub_cont_2">CEST3</div>
        <div class="sub_page" id="sub_cont_3">CEST3</div>
</div>


Hier der CSS-Code dazu:

.banner_vorgabe {
        margin-left: auto;
        margin-right: auto;
        width: 880px;
        border-bottom: 1px #5D676C solid;
}


#sub_pages {
        height: 200px;
        
}


.sub_page {
        height: 60px;
        color: white;
}


#sub_page_1 {
        background-color: #8a0b04;
        float: left;
}


#sub_page_2 {
        background-color: red;
        margin-left: auto;
        margin-right: auto;
        float: left;
}


#sub_page_3 {
        background-color: orange;
        float:left;
}



Irgendwie bekomme ich das nicht hin. Ich möchte nur einmal eine feste Breite vergeben müssen, und das soll bei ".banner_vorgabe" (die 880 px im momentanen Fall) sein.
Gibt es einen Weg?

Freue mich über jede Antwort udn bedanke mich schonmal :)

MFG spYro

3 Divs mit dynamischer Breite

Der folgende Beitrag wurde am 05. 05. 2009, 12:52 Uhr von Lloyyd veröffentlicht.

> Gibt es einen Weg?

Soll der umschliessende Div auch flexibel sein? Wenn ja musst du ihm auch eine Breite in % geben, den kleineren gibst du einfach width: 20%, und für den Abstand ein entsprechendes margin

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4