Je veux créer un bloc en ligne qui prendra une largeur et une hauteur inconnues. (Il y aura une table à l'intérieur avec un contenu généré dynamiquement). De plus, le bloc en ligne doit être placé à l'intérieur d'une ligne de texte, telle que "mon texte (BLOQUEZ ICI)". Pour le rendre joli, j'essaie de faire en sorte que le bloc soit centré verticalement dans la ligne . Donc, si le bloc ressemble à ceci:
TOP
MIDDLE
BOTTOM
Ensuite, la ligne de texte se lit comme suit: "Mon texte ([MIDDLE])" (avec TOP et BOTTOM au-dessus et en dessous de la ligne)
Voici ce que j'ai jusqu'ici.
CSS
.example {
background-color: #0A0;
display: inline-block;
margin: 2px;
padding: 2px;
position: relative;
text-align: center;
}
HTML
<div class="example">TOP<br />MIDDLE<br />BOTTOM</div>