tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
776
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    enbima enbima ist offline Grünschnabel
    Registriert seit
    Jan 2012
    Beiträge
    1
    Hallo,

    folgendes Problem: ich habe ein wrapper-div mit height:100%, in diesem wrapper möchte ich wiederrum ein div (div#main) mit height:100%. Die höhe 100% funktioniert aber nicht und ich weiss nicht warum.

    HTML-Code:
    html, body{
    background-image:url(images/bg.png);
    height:100%;
    margin:0px;
    padding:0px;
    }
    
    div#header{
    background:-moz-linear-gradient(top, #e5e5e5, #b5b5b5); /* Firefox */
    background:-webkit-linear-gradient(top, #e5e5e5, #b5b5b5); /* Safari, Chrome */
    background:-o-linear-gradient(top, #e5e5e5, #b5b5b5); /* Opera */
    background:-ms-linear-gradient(top, #e5e5e5, #b5b5b5); /* IE */
    background:linear-gradient(top, #e5e5e5, #b5b5b5); /* W3C Standard */
    border-bottom: 1px solid #000000;
    height:50px;
    position:fixed;
    width:100%;
    }
    
    div#logo{
    border: 1px solid #ff0000;
    
    background-image:url(images/logo.png);
    background-repeat:no-repeat;
    height:50px;
    margin:0 auto;
    position:relative;
    width:900px;
    }
    
    div#wrapper{
    border: 1px solid #00ff00;
    
    height:auto !important;
    height:100%;
    margin:0 auto;
    min-height:100%;
    position:static;
    width:900px;
    }
    
    div#main{
    border: 1px solid #00ffff;
    position:static;
    height:100%;
    height:auto !important;
    min-height:100%;
    margin-top:75px;
    }
    
    <div id="header">
    	<div id="logo"></div>
    </div>
    
    <div id="wrapper">
    	<div id="main"></div>
    </div>
     

  2. #2
    Avatar von para_noid
    para_noid para_noid ist offline Mitglied Gold
    Registriert seit
    Aug 2011
    Beiträge
    144
    Hi,

    die prozentuale Höhenangabe von #main orientiert sich an der height des Elternelements - nicht an der min-height.

    Füge also hinzu:

    Code :
    1
    2
    3
    
    div#wrapper{
      height: 100%;
    }

    spätestens dann wirst du sehen, dass 100% Höhe und ein Margin nach oben nicht ganz hinhauen.
     
    Für die Übereinstimmung von Niederschrift und Hirninhalt.

Ähnliche Themen

  1. Height 100% will nicht
    Von sufijen im Forum CSS
    Antworten: 6
    Letzter Beitrag: 24.07.08, 09:16
  2. Ausrichtung innerer <DIVS>
    Von Transporter im Forum CSS
    Antworten: 2
    Letzter Beitrag: 20.03.08, 11:41
  3. Mal wieder height: 100% Problem
    Von mimii im Forum CSS
    Antworten: 2
    Letzter Beitrag: 09.11.06, 18:35
  4. Von innerer Klasse auf umgebende Zugreifen
    Von AceTheFace im Forum Java
    Antworten: 2
    Letzter Beitrag: 08.08.06, 18:30
  5. height 100% in innerer geschachtelter Tabelle
    Von stonedjehova im Forum HTML & XHTML
    Antworten: 9
    Letzter Beitrag: 25.05.04, 13:27