在小宽度div中将文本右对齐

ech*_*cho 3 css text-align

我正在尝试在一个较小的区域中将文本右对齐。当容器较小时,它将变为左对齐。反正有强迫它正确对准吗?

div 
{ float: right;
width: 100px;
height: 50px;
text-align: right;
border: thin solid black;
}
Run Code Online (Sandbox Code Playgroud)

https://jsfiddle.net/a362zr54/

LGS*_*Son 5

如果添加direction: rtl;它会做到这一点

div { 
  float: right;
  width: 100px;
  height: 50px;
  text-align: right;
  border: thin solid black;
  direction: rtl;
}
Run Code Online (Sandbox Code Playgroud)
<div>
1testtesttesttesttesttesttesttesttest2
</div>
Run Code Online (Sandbox Code Playgroud)