J'ai deux divs dans un autre div, et je veux positionner un div div en haut à droite de la div parente, et l'autre div en bas de la div parente en utilisant css. Par exemple, je veux utiliser le positionnement absolu avec les deux divs enfants, mais les positionner par rapport à la div parente plutôt qu'à la page. Comment puis-je faire ceci?Position absolue mais relative au parent
html Exemple:
<div id="father">
<div id="son1"></div>
<div id="son2"></div>
</div>
Vous voulez son1 être dans le coin supérieur droit du père, mais où sur le fond devrait son2 être? En bas à gauche, à droite ou au centre? – j08691
Dans ce cas, vous devez définir la position: relative à l'élément parent et la position: absolute aux éléments enfants. Sur le premier élément enfant, vous devez mettre top: 0 et right: 0 pour le positionner en haut à droite de l'élément parent. Sur le deuxième enfant, vous devez mettre en bas: 0 pour le positionner en bas de l'élément parent. Il y a un grand article ici https://kolosek.com/css-position-relative-vs-position-absolute expliquant le positionnement relatif et absolu en détail. –