Bedenken Sie:Zentrieren Text um einen Punkt
<div id="point">
<div class="caption">Caption here</div>
</div>
Position auf #point
gesetzt:
#point{
top: 50px;
left: 50px;
}
Jetzt möchte ich den Text horizontal um die es zentriert werden. Ich versuchte, die div
Null Breite
#point > .caption{
width: 0px;
text-align: center;
}
macht aber anscheinend funktioniert das nicht. Wie zentriere ich den Text? Es muss nicht zwei div
s haben. Es ist nur, dass ich zwei div
s versuchte, damit es funktioniert.
Schöne Lösung, obwohl ich eine ohne 'transform 'bevorzugen würde (das erfordert Hersteller-Präfixe). –
@Derek 朕 會 功夫 Ich habe gerade eine alternative Methode hinzugefügt, die 'transform' nicht verwendet. –
Interessant, wie du '-0.5em' benutzt hast, um es um 50% zu erhöhen. Ich wusste nie, dass du es so benutzen kannst. –