J'ai un div directement sous le corps. Mon HTML ressemble à ceci:Étendre un élément positionné relatif à la hauteur du conteneur complet
<body>
<div class="parent"></div>
</body>
Et je l'utilise css est la suivante:
.parent {
border:1px solid black;
bottom:10px;
position:relative;
top:100px;
width:500px;
}
Ce div ne marche pas extensible à toute la hauteur du corps viewport/disponible. Cependant, si je change la position en absolu, ça s'étend.
Existe-t-il un moyen d'obtenir un élément relatif relatif à la hauteur de l'élément conteneur. J'ai essayé la hauteur à 100% et ça marche mais ça me donne une barre de défilement verticale car l'élément est positionné à 100px de TOP.
-1 pour cette solution car vous pourriez masquer accidentellement un texte qui aurait autrement été lisible en faisant défiler vers le bas. – Shawn
C'est vrai, mais que suggérez-vous? Je pense qu'un bon développeur testerait d'abord sa page sur plusieurs appareils. @Shawn +1 – 11684