probeer ook is een height erin te zetten
Link gekopieerd
In mijn CSS file staat het volgende:
#sidebar {
float: left;
padding: 0px;
width: 218px;
height: 100%;
background: url('images/left.jpg');
background-repeat: repeat-y;
}
of geef een vaste waarde (height: 300px;)
Link gekopieerd
100 % werkt niet jammer genoeg.
een vaste waarde helpt wel maar dat wou ik juist voorkomen.
Ofwel moet ik het lang genoeg maken maar dan kan je een hoop naar onder scrollen zonder tekst.
En als je korter gaat krijg je zo'n onnozel leeg gat eronder :)
Link gekopieerd
@Redcrew
Probeer het eens zo:
body {
height: 100%;
}
em dan ook die 100% meegeven aan de div..
Link gekopieerd
maak het dan net zo lang als de pagina (is d8 ik 70% ;-))
Link gekopieerd
@Luuk
De gehele lengte van de pagina is altijd 100%, FF pakt die % wel gewoon (kwaal van IE dat het niet werkt)
Link gekopieerd
Huh bla
05-02-2006 21:47
gewijzigd op 05-02-2006 21:49
:-o bij mij werk dat niet, als ik een layer een hoogte van 100% geeft, word hij ALTIJD langer dan de inhoud :S
edit:
zowel firefox als IE
Link gekopieerd
?
Onbekende gebruiker
05-02-2006 21:49
Om in IE 100% hoogte te bereiken moet je bovenin je CSS zetten:
html, body {
height: 100%;
}
Link gekopieerd
heb ik, maar werkt niet :S
Link gekopieerd
je zou het volgende eens kunnen proberen. (zit nog niet heel lang in css) maar je kunt wat jij wil volgens mij prima doen.
affein:
<div id="sidebar">
<table height=100%>
</table>
</div>
is misschien niet mooi maar het zou maar zo kunnen werken. werk zelf trouwens het liefst toch met hele pixsels als vast kader met daarin losse divs of tabellen, maar dat is persoonlijk
Link gekopieerd