tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
9
ZUGRIFFE
345
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    nhoj nhoj ist offline Mitglied Silber
    Registriert seit
    Jun 2006
    Beiträge
    72
    Hat jemand eine zündende Idee, wie man den DIV 'leftcolumn' auf 100% Höhe bekommt?

    Hier das Live-Beispiel:
    http://nhoj.nh.funpic.de/
     

  2. #2
    connexo connexo ist offline Mitglied
    Registriert seit
    Oct 2008
    Beiträge
    17
    Such mal nach Faux Columns ... das ist kein triviales Problem.
     

  3. #3
    nhoj nhoj ist offline Mitglied Silber
    Registriert seit
    Jun 2006
    Beiträge
    72
    Funktionieren in dem Fall nicht, weil der Background, der in der linken Spalte am unteren Rand platziert werden soll, sich nicht wiederholt.
     

  4. #4
    connexo connexo ist offline Mitglied
    Registriert seit
    Oct 2008
    Beiträge
    17
    Was verstehst Du denn in diesem Fall unter "100%"? Immer so hoch wie der Content?

    Du kannst leftcolumn zur Not absolut positionieren in mainrow (die ihrerseits dazu position: relative; kriegt)

    #leftcolumn {
    position: absolute;
    bottom: 0;
    height: XXpx;
    }

    Dann gibst Du noch der maincolumn ein margin-left so breit wie leftcolumn, dann sollte es gehen. maincolumn darf dann aber nie kürzer sein als XXpx (könntest du dann mit min-height festlegen, für IE6 mit height).
    Geändert von connexo (19.02.09 um 16:42 Uhr)
     

  5. #5
    Maik Tutorials.de Gastzugang
    Hi,

    CSS-Layout mit 100%-Höhe zeigt anhand von vier Beispielen, wie's geht.

    mfg Maik
     

  6. #6
    nhoj nhoj ist offline Mitglied Silber
    Registriert seit
    Jun 2006
    Beiträge
    72
    Hatte ich schon gelesen, passt in diesem Fall aber auch nicht.

    So sollte es aussehen: http://nhoj.nh.funpic.de/index_original.htm

    Leider klebt bei einem DIV Layout das Hintergrundbild in der linken Spalte direkt unter den Buttons und nicht am unteren Ende der Spalte wie beim Tabellen Layout.
    Geändert von nhoj (19.02.09 um 16:59 Uhr)
     

  7. #7
    Maik Tutorials.de Gastzugang
    Zitat Zitat von nhoj Beitrag anzeigen
    Hatte ich schon gelesen, passt in diesem Fall aber auch nicht.
    Da der Thread als erledigt markiert ist, soll's mir auch recht sein.

    Zitat Zitat von nhoj Beitrag anzeigen
    Leider klebt bei einem DIV Layout das Hintergrundbild in der linken Spalte direkt unter den Buttons und nicht am unteren Ende der Spalte wie beim Tabellen Layout.
    Ich seh da keinen Unterschied zwischen den beiden Layoutkonzepten (Tabelle vs. DIVs), was die Position des Hintergrundbildes http://nhoj.nh.funpic.de/Bilder/design5abc_08.gif für die linke Spalte #leftcolumn betrifft.

    Navigation DIV mit Höhe 100%-table.jpg Navigation DIV mit Höhe 100%-div.jpg

    mfg Maik
     

  8. #8
    nhoj nhoj ist offline Mitglied Silber
    Registriert seit
    Jun 2006
    Beiträge
    72
    Scroll in deinem Browser mal nach unten.
     

  9. #9
    Maik Tutorials.de Gastzugang
    In deinem CSS-Modell lässt sich nur das Elternelement #rootcontainer im Browserfenster in der Höhe auf 100% strecken.

    Alle weiteren 100%-Höhenangaben führen zu Fehldarstellungen, denn wenn das Nachfolgeelement #maincolumn und/oder #leftcolumn auf 100% gestreckt wird, ist die Seite zumindest schon mal um das Höhenmaß des Headerbereichs scrollfähig, und das bei "Null Seiteninhalt".

    mfg Maik
     

  10. #10
    Maik Tutorials.de Gastzugang
    Wenn du die Aufteilung der Slices restrukturierst, lautet die Lösung:

    Code css:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    
    #mainrow {
            float:left;
            width:978px;
            min-height:410px; 
            height:auto !important;
            height:410px; 
            padding:32px 0px 0px 0px;
            background-image:url(Bilder/design5abc_20.gif);
            background-repeat:no-repeat;
            background-position:left bottom;
    }

    mfg Maik
     

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 28.03.10, 20:28
  2. Navigation nimmt keine volle Höhe an
    Von real-insanity im Forum CSS
    Antworten: 8
    Letzter Beitrag: 08.10.08, 12:45
  3. Antworten: 1
    Letzter Beitrag: 28.04.08, 12:14
  4. Antworten: 1
    Letzter Beitrag: 12.04.07, 12:28
  5. Antworten: 1
    Letzter Beitrag: 12.06.05, 02:01