css heeft geen zin

Status
Niet open voor verdere reacties.
Ik heb even naar je code gekeken en ik zag dat het menu in een frame stond. Hier is niets mis mee, maar als je wil dat het frame zich automatisch aanpast, dan zul je niet een breedte van 140 pixels in moeten stellen ;).

HTML:
<Iframe frameborder="0" src="./menu.php" width="140" height="380"></iframe>

Je kunt in de <iframe>- tag ook een percentage bij width instellen, dus bijvoorbeeld:

HTML:
<Iframe frameborder="0" src="./menu.php" width="20%" height="380"></iframe>

Dat je css geen effect heeft is niet heel gek aangezien je overal bij de width het aantal pixels meegeeft en niet het aantal procenten. Wat wel nodig is bij het type site wat jij wilt ;)
Ik hoop dat dit je verder helpt, als je nog vragen hebt stel ze !

Patrick Uffels
 
Laatst bewerkt:
ik begrijp nu welke 100% hij neemt.
hij moet dus de 100% groote van de browser hebben, hoe groot of klein deze ook is ingesteld
 
hij hoeft overigens alleen in de hoogte veranderen! en dat iframe, dat is kleiner als de ruimte die hij krijgt in een gemmidelde browser dus;)
 
als je 100% height wilt gebruiken, dan moeten je html en body elementen beide ook height 100% hebben.

Code:
html, body {
  height: 100%;
}

100% betekent namelijk 100% van het parent-element. Dat moet dus ook een hoogte hebben meegekregen.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan