Antworten auf deine Fragen:
Neues Thema erstellen

nach Float kein Hintergrund mehr...

TrojAnboYy

Nicht mehr ganz neu hier

hallo alle zusammen,
diesmal hab ich mal wieder ein problem HTML bzw. CSS und ich hoffe das ihr mir diesmal wieder helfen könnt.
ich will nicht lange drum herum reden...

ich wollte ein Box mit abgerundeten ecken für den inhalt erstellen
dafür hab ich die box in 3 teile gegliedert die auch jeweils einen eigen div bereich haben.
nun wollt ich in die mitte ein 2 spalten layout machen was auch soweit ganz gut geklappt hat auser das sich der hintergrunde des übergeordneten Div's nicht mit bewegt...

<- hier könnt ihr das Problem sehen

Der HTML code...

HTML:
<div id="main">
    <div id="bg_oben"></div> <!--obererteil der Box-->

    <div id="tob-bar"></div> <!--die will uns nicht weiter stören-->
    
    <div id="bg_main">
        <div id="left"></div>
            <div id="right"></div>
    </div>

    <div id="bg_unten"></div> <!--untererteil der Box-->
</div>
...und die CSS codes

Code:
#main {
    margin: 0px auto 0px auto;
    width:990px;
}


#bg_oben {
    height:45px;
    background-image:url(images/main/bg_oben.jpg);
    background-repeat:no-repeat;
}

#bg_main {
    background-image:url(images/main/bg.jpg);
}

#left {
    width:475px;
    float:left;
    padding-left: 20px;
}

#right {
    width:475px;
    float:right;
    padding-right:20px;
}

#bg_unten {
    height:45px;
    background-image:url(images/main/bg_unten.jpg);
    background-position:bottom;
    background-repeat:no-repeat;
    clear:both;
}

ich bedanke mich schonmal in vorraus für alle antworten :)

Gruß Tobias/TrojAnboYy
 

zutrinken

I hate Sundays

AW: nach Float kein Hintergrund mehr...

du brauchst innerhalb #bg_main noch ein leeres div am ende mit der eigenschaft clear: both;

...ausserdem würd ich auf css3 setzen und keine grafiken...aber das ist ein anderes thema
 

TrojAnboYy

Nicht mehr ganz neu hier

AW: nach Float kein Hintergrund mehr...

dankeschön =)
hab gedacht es reicht wenn ich in bg_unten -> clear:both setze
 

psdkdts

Noch nicht viel geschrieben

AW: nach Float kein Hintergrund mehr...

Wer floatet muss auch clearen... :uhm: clear: Umfließen von Elementen beenden: CSS-Referenz auf CSS 4 You - The Finest in Stylesheets also, nach dem div right irgendwas mit clear:both; und alles wird gut :)
Entweder direkt in der CSS-Datei oder
Code:
<div id="bg_main">
        <div id="left"></div>
        <div id="right"></div>
        [COLOR="Indigo"]<div style="clear:both;"></div>[/COLOR]
</div>
oder den Claer-Container unmittelbar nach dem bg_main-Container platzieren...
 
Bilder bitte hier hochladen und danach über das Bild-Icon (Direktlink vorher kopieren) platzieren.
Antworten auf deine Fragen:
Neues Thema erstellen

Willkommen auf PSD-Tutorials.de

In unseren Foren vernetzt du dich mit anderen Personen, um dich rund um die Themen Fotografie, Grafik, Gestaltung, Bildbearbeitung und 3D auszutauschen. Außerdem schalten wir für dich regelmäßig kostenlose Inhalte frei. Liebe Grüße senden dir die PSD-Gründer Stefan und Matthias Petri aus Waren an der Müritz. Hier erfährst du mehr über uns.

Stefan und Matthias Petri von PSD-Tutorials.de

Nächster neuer Gratisinhalt

03
Stunden
:
:
25
Minuten
:
:
19
Sekunden

Flatrate für Tutorials, Assets, Vorlagen

Zurzeit aktive Besucher

Statistik des Forums

Themen
118.636
Beiträge
1.538.496
Mitglieder
67.559
Neuestes Mitglied
hanuta
Oben