sidebar inhalt länger als der content bereich

  • hallo,
    ich habe noch eine frage.
    es ist eine statische homepage, die ich mit wordpress erstellt habe.
    wie kann ich es erreichen, wenn die sidebar mehr inhalt hat, dass der contentbereich automatisch größer wird.
    normalerweise ist das ja auch so und ich weiss nicht, wie ich es hinbekommen habe??

    hier ist meine page.php

    vielen dank für hilfe

    • 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

  • Hi,

    Faux Columns ist vielfach bewährt um optisch gleichlange Spalten zu erzeugen.
    Für flüssige Layouts gibt es Faux Columns Liquid. ;-)

    Ups, ich sehe gerade das Foto.
    Hast du vielleicht überall height vergeben. Das macht man normal nicht, weil dein Layout sonst mit steigendem Inhalt nicht dynamisch mitwachsen kann.

    Das Beste ist immer einen Link zum Problem reinstellen.

    Einmal editiert, zuletzt von koslowski (15. April 2010 um 16:21)

  • Das kann man so nicht genau sagen. Zumindest scheint mir die Reihenfolge hier verkehrt:

    PHP
    <?php get_sidebar(); ?>
    
    
        </div>

    Müsste das nicht so heißen?

    PHP
    </div>
    
    
    <?php get_sidebar(); ?>
  • warum hat die sidebar position:absolute;? Sowas ist Unfug. :roll:

    Lass sidebar und den Textbereich floaten dann gibts auch keine Probleme.
    Dem Textbereich fehlt auch ein umfassender Container, der das Float bekommen sollte. :wink:

  • danke dir. hmm.

    position:absolute; brauchte ich um die sdebar richtig zu positionieren. das ist wohl der hacken. jetzt geht es auch mit dem contentbereich.
    aber ich bekomme die sidebar nicht nach oben??

    >>><<<

  • liegt an der css.

    Code
    #content {
    	width: 980px;
    	font-size: 1.2em;
    	background: url('images/kubrickbgwide.png') repeat-y top center;
    	}

    wenn ich width:980px lösche, ist die sidebar daneben.

    ansonsten nicht. das bild muss ich nur auf die breite bekommen. aber wie?

  • es lag darin, dass ich die sidebar im content hatte und dann die sidebar in einer absoluten position gelegt habe.
    nun habe ich für den background einen neuen container angelegt und die sidebar wieder außerhalb des content gelegt.

    danke euch

  • son mist. meine backgroundgraphik läuft nur bis zur sidebar.


    wenn ich den contentbg container vor der sidebar dichtmache, dann kommt überhaupt keine grafik.

    Code
    #wrapper {
    	margin-left: 0px;
    	margin-top: 0px;
    	width: 980px;
    	background: url('images/kubrickbgwide.png') repeat-y top center;
    	}

    könnt ihr noch einmal schauen??

    >>><<<

    Einmal editiert, zuletzt von neulandhb (16. April 2010 um 17:39)

  • mannnnnnnn, einmal floaten und es geht.
    ich sag hierzu nichts mehr....hoffe ich zumindest:shock:

    danke nochmal und ich sollte alles mal RICHTIG lesen.

Jetzt mitmachen!

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