css 实现单行、多行文本显示
1.单行显示文本,超出显示省略号,很容易实现(需要加宽度width属来兼容部分浏览):
width:200px;
overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;
2.多行文本显示,限制行数,超出显示省略号,如下实现:
width:200px;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
3.多个字符限制不换行,横向缩放,来实现固定宽度内,中英文字符不一致,显示效果不换行且优雅好看:
<div class="onelinelabel" ><b v-if="$i18n.locale==='cn'||$i18n.locale==='ja'||$i18n.locale==='ko'||$i18n.locale==='tw'" :style="$t('m.fileName').length>6?'transform:scaleX('+5/$t('m.fileName').length+');':''">1{{$t('m.fileName')}}</b><b v-else :style="$t('m.fileName').length>10?'transform:scaleX('+10/$t('m.fileName').length+');':''">2{{$t('m.fileName')}}</b>
</div>
.onelinelabel{float: left;width: 90px;text-align: right;font-size: 14px;b{transform-origin: right;float: right;display: inline-block;margin-right: 2px;font-weight: normal;white-space:nowrap;}
}
如上效果借助vue项目中 i18n翻译和vue样式变换,仅作为参考。
css 实现单行、多行文本显示相关推荐
- css之单行文字溢出省略号显示
单行文本溢出显示省略号--必须满足三条件 //1.强制一行内显示文本 white-space:nowrap;(默认自动换行) //2.超出部分隐藏 overflow:hidden; //3.文字用省略 ...
- [css] 实现单行文本居中和多行文本左对齐并超出显示“...“
[css] 实现单行文本居中和多行文本左对齐并超出显示"-" .one {text-align: center }.multi {overflow: hiddentext-over ...
- 如何设置省略号对其序号 html,CSS实现单行、多行文本溢出显示省略号(…)
最好用max-height来限制一下web 若是实现单行文本的溢出显示省略号同窗们应该都知道用text-overflow:ellipsis属性来,固然还须要加宽度width属来兼容部分浏览.浏览器 实 ...
- CSS 控制单行或者多行文本超出显示省略号
1.单行文本 p {overflow: hidden;/*超出部分隐藏*/text-overflow:ellipsis;/* 超出部分显示省略号 */white-space: nowrap;/*规定段 ...
- css实现单行、多行文本超出省略号(...)
如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览. 实现方法: overflow: hidden; te ...
- css实现单行、多行超出显示省略号兼容火狐
css 单行,超出部分显示省略号 p{overflow:hidden;//超出部分隐藏text-overflow:ellipsis;//超出部分显示省略号white-space:nowarp;//不允 ...
- web前端培训:CSS中单行文本溢出显示省略号的方法
CSS中单行文本溢出显示省略号的方法你知道吗?在web前端技术学习中,这个问题其实是属于老生常谈了,因为css单行文本的应用是非常频繁的,比如网站最基本的文章列表,标题会很长,而显示列表的区域宽度却没 ...
- 单行溢出文字省略号显示(HTML、CSS)
单行溢出文字省略号显示(HTML.CSS) <!DOCTYPE html> <html lang="en"><head><meta cha ...
- 【用CSS让单行文本溢出显示省略号】
如何用CSS让单行文本溢出显示省略号 <style> p { 1.设置宽高 width:160px; height:20px; font:size:16px; background-col ...
最新文章
- 常见的和端口,IP相关的企业面试题
- 打开 XP Pro SP2 远程桌面的多用户支持
- 【opencv+机器学习】error C3083: 'ml': the symbol to the left of a '::' must be a type问题原因
- 前端基础1:HTML常用标签
- 两个弹窗相互切换(安卓苹果通用方法)
- 产品经理如何培养敏锐的商业嗅觉
- SAP自学指南:案例公司的SAP实现(一)
- 如何用100美元和TensorFlow来造一个能“看”东西的机器人
- 窗函数在图像处理中的应用
- 算法笔记之:大整数的四则运算
- Django:django.db.utils.OperationalError: (1050, “Table ‘malicious_software_db‘ already exists“)
- python库发布之从零到一:发布自己的第一个库——blogdownloader
- .NET简谈互操作(一:开篇介绍)
- 谷歌浏览器,如何不用翻墙,下载插件?
- 2022,程序员的出路在哪里?
- STM32 芯片锁死无法烧录问题解决
- 2022高压电工考试练习题及模拟考试
- 项目管理系统(一)概述
- HTML5期末大作业:网站——响应式网络游戏官网HTML+CSS+JavaScript ~ 学生HTML个人网页作业作品下载 ~ web课程设计网页规划与设计 ~大学生个人网站作业模板 ~简单个人网页
- 众创美业微信引流系统使用说明
热门文章
- 红帽子系统如何安装到服务器,Redhat(红帽子)安装使用及服务器应用FAQ.doc
- 【转】WebMagic-总体流程源码分析
- torch.nn、(二)
- ATEC倒计时14天|蚂蚁金服区块链技术:让善款来有影去有踪(内赠门票)
- 03、江苏专转本(专业课笔记)第三章、计算机软件
- 安焦的caoz和幻影的众人 过招
- 认识SlackwareLinux及制作系统安装磁片之关於bootdisk(转)
- 一文解读广告投放落地页
- 《疯狂的石头》在线观看(网通用户)
- Redis-有序集合(Zset)数据结构