1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > CSS 如何实现文字溢出隐藏时 隐藏左边或者右边 并显示省略号

CSS 如何实现文字溢出隐藏时 隐藏左边或者右边 并显示省略号

时间:2019-10-22 08:53:19

相关推荐

CSS 如何实现文字溢出隐藏时 隐藏左边或者右边 并显示省略号

CSS 如何实现文字溢出隐藏时,隐藏左边或者右边,并显示省略号

指定一个定宽高的盒子,当文字溢出,会换行显示出来。

.box {width: 60px;height: 30px;background-color: #ff000020;}

当限制文字不换行后,会在一行超出显示出来。

.box {width: 168px;height: 30px;background-color: #ff000020;white-space: nowrap;}

添加溢出隐藏,则会自动隐藏右侧文字

.box {width: 168px;height: 30px;background-color: #ff000020;white-space: nowrap;overflow: hidden;}

当有些情况,我们的文字时右对齐,需要当文字多的时候,溢出隐藏左边的文字。

即使添加右对齐text-alige:center;也没用。

这时候需要用到CSS的direction属性,设置文本反向。

默认值为 ltr,left to right,只需要将该值设置为rtl,就可以实现当文字溢出隐藏时,隐藏左边。

看效果

.box {width: 168px;height: 30px;background-color: #ff000020;white-space: nowrap;overflow: hidden;direction: rtl;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。