bonjour a tous , jai récemment lu tous les tutos d'alsacréation sur le positionnement CSS, et jai créer une page test pour mettre en pratique et me rendre compte par moi même des résultats.
une question me viens à l'esprit :
j'ai lu dans un tutorial que lors d'un positionnement absolu, les propriétés CSS "left","right","top" et "bottom" s'appliquaient en référence au conteneur parent du block a déplacer.
hors, lors d'un test , jai placé un block "<ul>" en position:absolute dans un block <div> qui lui etait dans le flux normal de la page, centré via des margins.
lorsque jai appliqué les fameuses propriétés "left" "right" etc .. j'ai constaté que le positionnement de mon <ul> ne se faisait pas en référence avec mon <div>, mais bel et bien avec la page elle-meme.
est-ce normal ?
merci d'avance pour vos réponses d'expert !
Modifié par lolo51 (23 Jan 2009 - 12:32)
une question me viens à l'esprit :
j'ai lu dans un tutorial que lors d'un positionnement absolu, les propriétés CSS "left","right","top" et "bottom" s'appliquaient en référence au conteneur parent du block a déplacer.
hors, lors d'un test , jai placé un block "<ul>" en position:absolute dans un block <div> qui lui etait dans le flux normal de la page, centré via des margins.
lorsque jai appliqué les fameuses propriétés "left" "right" etc .. j'ai constaté que le positionnement de mon <ul> ne se faisait pas en référence avec mon <div>, mais bel et bien avec la page elle-meme.
est-ce normal ?
merci d'avance pour vos réponses d'expert !
Modifié par lolo51 (23 Jan 2009 - 12:32)