Problem: zwei divs in einem div, funktioniert nicht danke float

  • Hallo,
    ich bin neu hier im Forum, habe aber bereits viele andere verwendet. Da ich nun eine Frage habe, die eventuel was mit WP zu tun hat, richte ich sie mal direkt an euch:

    Ich habe in meinem WP-Theme ein Div, welches mittig ausgerichtet ist. in diesem div ist zuerstmal ein header über die volle Länge meines 'Mutterdivs'. Darunter ein weiteres, welches unwichtige Grafiken enthält. Darunter fangen die Probleme an: ich habe in diesem mutterdiv nun zwei kleinere, welche nebeneinander liegen. eines für den text, ein anderes für die sidebar.
    damit ich diese divs überhaupt nebeneinander platzieren kann, muss ich float entsprechend mit right und left verwenden. das funktioniert auch. allerdings laufen sie dann aus meinem mutterdiv heraus. es passt sich den variablen Längen der beiden Divs nicht automatisch an. das ist insofern verheerend, da ich unter dem mutterdiv einen footer platzieren wollte, der so natürlich nicht an der richtigen Stelle ist.

    in einem anderen Forum sagte man mir, mit clear: both; bei beiden divs sollte es funktionieren. ich habe das nachgeschlagen: es sollte damit wirklich gehen! Tut es aber nicht! Bin am verzweifeln. Meinen momentanen Stand findet ihr unter: http://www.compufreak.info/wordpress.

    Vielen Dank schonmal,
    compufreak

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Sind deine beiden Divs die gefloatet sind von der Breite (width) genauso breit wie dein zentrierter DIV? (Musst auch schauen, wenn du Padding und Margin verwendets, dass du diesen Wert von der Width abziehst)

    (Hab gerade in deinen CSS-Datei nach geschaut. Sidebar und Maincontent sind breiter als der Zentrierte Layer. Vielleicht liegt es Daran)

  • hm, habe die width für meine sidebar einfach mal um 50px runtergesetzt. es ist nun eindeutig kleiner als mein großes div, trotzdem funktionierts iwie nicht.
    ein kumpel hat mir geraten, beide divs auf float:left zu setzen und dann clear:both. das bewirkt aber nur, dass meine sidebar jetzt unter meinem text erscheint, und das große div vergrößert sich immernoch nicht.

    vielen dank schonmal,
    compufreak

    hab die veränderte version wieder hochgeladen...

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!