Ist es möglich, den Text horizontal in einem kleineren div zu zentrieren? Die Zeichenlänge ändert sich mit der Zeit. Es ist also keine Option, einen Offset für jeden Artikel zu erstellen.Wie zentriert man Text in einem kleineren div?
Siehe Beispiel:
.container {
width: 100%;
height: 50px;
background: yellow;
}
a {
width: 100px;
height: 100px;
margin: 0 50px;
background: red;
white-space: nowrap;
float: left;
}
span {
position: absolute;
top: 0px;
text-align: center;
}
<div class="container">
<a href="" class="box-1">
<span>Lorem</span>
</a>
<a href="" class="box-2">
<span>Lorem ipsum dolor sit amet</span>
</a>
<a href="" class="box-3">
<span>Lorem ipsum dolor sit</span>
</a>
</div>
verwenden Nur 'text-align: center;' auf den Anker und die absolute Positionierung der Spannweiten entfernen. – APAD1
Sieht aus wie das Hot Dog Stand Thema von Win 3.1 – j08691
Siehe [hier] (https://jsfiddle.net/a0uven2y/) es könnte sein, was Sie brauchen. – Stickers