css 实现文字竖向排列,文本溢出省略号

阅读: 评论:0

css 实现文字竖向排列,文本溢出省略号

css 实现文字竖向排列,文本溢出省略号

文字排列方式

多行文本

margin: 0 auto;  height: 140px;  writing-mode: vertical-lr;/*从左向右 从右向左是 writing-mode: vertical-rl;*/  writing-mode: tb-lr;/*IE浏览器的从左向右 从右向左是 writing-mode: tb-rl;*/  

单行文本

 width: 20px;  margin: 0 auto;  line-height: 24px; 
width: 15px;margin: 0 auto;line-height: 24px;font-size: 20px;word-wrap: break-word;/*英文的时候需要加上这句,自动换行*/word-break:break-all;
文本溢出处理

单行文字


.box{width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}

多行

.box{width: 300px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; /*3表示只显示3行*/-webkit-box-orient: vertical;
}

解决多行不生效问题

.box{width: 300px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; /*3表示只显示3行*//* autoprefixer: off */ -webkit-box-orient: vertical;/* autoprefixer: on */
}

因为autoprefixer自动移除老式过时的代码,所以先关闭再开启。

文本溢出有时不生效的原因可能是因为存在 text-indent 或者padding,导致省略号看不见

本文发布于:2024-02-04 06:27:44,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170701035253110.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:省略号   排列   文本   文字   css
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23