2016-03-29 13 views
1

Ich versuche Text in einem kleinen Bereich nach rechts auszurichten. Es wird links ausgerichtet, wenn der Behälter klein ist. Gibt es da eh um es richtig auszurichten?text-align rechts in kleiner Breite div

div 
{ float: right; 
width: 100px; 
height: 50px; 
text-align: right; 
border: thin solid black; 
} 

https://jsfiddle.net/a362zr54/

+0

Für Zukunft wissen verwendet, bitte eine Antwort, falls vorhanden, das am besten lösen Ihre Frage annehmen. – LGSon

Antwort

2

Wenn Sie direction: rtl; fügen Sie es tun, dass

div { 
 
    float: right; 
 
    width: 100px; 
 
    height: 50px; 
 
    text-align: right; 
 
    border: thin solid black; 
 
    direction: rtl; 
 
}
<div> 
 
1testtesttesttesttesttesttesttesttest2 
 
</div>

0

Sie direction: rtl; versuchen können, aber dies könnte mess up Ihren Text.

Wenn Ihr Inhalt eine feste Größe wie in Ihrem Beispiel hat. Sie können auch position:absolute;right:0; wie folgt verwenden:

.container { float: right; 
 
width: 100px; 
 
height: 50px; 
 
border: thin solid black; 
 
position:relative; 
 
} 
 
.content { 
 
    text-align: right; 
 
    position:absolute; 
 
    right:0; 
 

 
}
<div class="container"><div class="content"> 
 
testtesttesttesttesttesttesttesttest 
 
</div> 
 
</div>