Ich möchte einen Inline-Block erstellen, der eine unbekannte Breite und Höhe annimmt. (Es wird eine Tabelle mit dynamisch generierten Inhalten enthalten). Außerdem sollte der Inline-Block in einer Textzeile platziert werden, z. B. "Mein Text (HIER BLOCKIEREN)". Damit es hübsch aussieht, versuche ich, den Block vertikal in der Linie zu zentrieren . Wenn der Block also so aussieht:
TOP
MIDDLE
BOTTOM
Dann lautet die Textzeile: "Mein Text ([MITTEL])" (mit OBEN und UNTEN über und unter der Zeile)
Folgendes habe ich bisher.
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>