J'essaie d'écrire du code HTML pour superposer un autre élément directement au-dessus d'un bloc de texte pre
.HTML pourquoi ces deux éléments ne sont pas positionnés directement l'un sur l'autre?
Le problème est, même l'exemple le plus simple ne semble pas aligner correctement ...
<div style="position:relative">
<pre style="position:absolute">
hello
</pre>
<div style="position:absolute">
world
</div>
</div>
Vous pouvez voir la sortie here. L'élément div
est rendu au-dessus de l'élément pre
. Pourquoi cela arrive-t-il?
Vous trouverez plus d'informations sur le positionnement des éléments here.
BTW pour la marge de balise 'pre', vérifier ceci (https : //stackoverflow.com/questions/35676687/avoid-the-margin-inside-pre-tag) – Miraj50