Bonjours à tous,
j'ai une petite question à vous poser.
Lorsque l'on fait position absolute, on peut définir des marge (top,left,right, bottom) par rapport au block conteneur.
Si je fait par exemple:
Le conteneur du block 2 est bien le block 1 ?
Pourtant si je fait :
Le block 2 se place 20 px au dessus du bas de la fenetre du navigteur et non pas à 20 px du bas du block 1.
Est-ce normal? Ou bien y'a -t-il quelque chose que je n'ai pas compris?
Merci d'avance .
Modifié par death83 (09 Dec 2006 - 16:19)
j'ai une petite question à vous poser.
Lorsque l'on fait position absolute, on peut définir des marge (top,left,right, bottom) par rapport au block conteneur.
Si je fait par exemple:
<div id="block1">
<div id="block2">
</div>
</div>
Le conteneur du block 2 est bien le block 1 ?
Pourtant si je fait :
<html>
<head>
</head>
<body>
<div id="block1" style="width:400px; height:400px; background-color:red;">
<div id="block2" style="width:200px; height:200px; background-color:green;position:absolute;bottom:20px;">
</div>
</div>
</body>
</html>
Le block 2 se place 20 px au dessus du bas de la fenetre du navigteur et non pas à 20 px du bas du block 1.
Est-ce normal? Ou bien y'a -t-il quelque chose que je n'ai pas compris?
Merci d'avance .
Modifié par death83 (09 Dec 2006 - 16:19)