我可以切断右侧溢出的内容,具体如下:如何切断溢出左侧
HTML
<div>Hello World!</div>
CSS
div{width:50px; background: red; overflow: hidden; white-space: nowrap;}
结果
如何在左侧将其切断?
我可以切断右侧溢出的内容,具体如下:如何切断溢出左侧
HTML
<div>Hello World!</div>
CSS
div{width:50px; background: red; overflow: hidden; white-space: nowrap;}
结果
如何在左侧将其切断?
文本的方向就改变为从右到左通过direction: rtl;
div {
width:50px;
background: red;
overflow: hidden;
white-space: nowrap;
direction: rtl;
}
我应该注意,通过更改direction
,感叹号Hello World!
将会左移!Hello world
。
为了解决这个问题,你可以通过<bdi>
元素如下自动换行:
<div>
<bdi>Hello World!</bdi>
</div>
还是一个<span>
元素上使用unicode-bidi: isolate
(为supported Web浏览器)
只需设置方向属性RTL:
div{
direction:rtl;
width:50px;
background: red;
overflow: hidden;
white-space: nowrap;
}
大。有用。 – sawa
@sawa我只是增加了更多的细节来解决你可能想要考虑的rtl方向问题。 –
是的。这些信息很重要。 – sawa