位置: IT常识 - 正文

css关于文本溢出(css单行文本溢出隐藏)

编辑:rootadmin
css关于文本溢出 处理思路

推荐整理分享css关于文本溢出(css单行文本溢出隐藏),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css 文本溢出省略,文本溢出text-overflow属性有哪些,css文本溢出隐藏,css单行文本溢出隐藏,文本溢出的属性,css单行文本溢出隐藏,css单行文本溢出隐藏,html文本溢出处理,内容如对您有帮助,希望把文章链接给更多的朋友!

1)给需要做溢出处理的文本元素设置width或者max-width 2)超出部分省略 overflow:hidden 3) 文本溢出处理方式 text-overflow: ellipsis | clip | 自定义字符 如:“_” “.” 4) 设置文本不换行 white-space: nowrap

单行文本溢出

最常见的用法:

<div class="wrapper"> this is a text , it is very long long long and long </div>height: 50px;border: 1px solid pink;width: 200px;overflow:hidden; text-overflow:ellipsis;white-space:nowrap;

效果:

● text-overflow: string (存在浏览器兼容问题,大部分浏览器不支持)

表示 自定义省略字符 Two-value syntax 表示两行语法,text-overflow是支持传入两个值的,如: text-overflow: clip clip; 当传入两个值的时候,第一个值表示左边超出部分的省略,第二个值表示右边超出的省略。

css关于文本溢出(css单行文本溢出隐藏)

所以在大多数时候,我们只能使用 text-overflow: ellipsis | clip 这俩属性。 缺陷: 1)经过测试,这种方法设置的文本省略在处理英文单词时,具有一定的随机性。 省略边缘单词的长短可能会影响省略效果。 例如:this is a text , it is very long

long这个单词没有完全省略,而是显示了一个 l 但是换成另一个比较长的单词:this is a text , it is very beatiful

这个单词就完全隐藏了。 一开始以为跟截断机制有关,后来发现就是首字母的宽度导致的。 截断边缘处需要放省略号,它有固定宽度,当判断显示的内容不够显示省略号时,会把整个单词都隐藏,否则单词会被截断部分显示省略。

可以用text-overflow:‘…’ 自定义一个解决这个问题,但是大多数浏览器不兼容。 这个文本溢出也可以用canvas精确统一的解决,但是难免大材小用了。

2)只能实现单行文本溢出处理 因为设置了white-space:nowrap 的缘故。

当要处理多行文本溢出时,可以使用下面的方法。

多行文本溢出(只有webkit内核才有作用)

/多行文本溢出用省略号显示:/ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; 值得注意的是,只有当dispaly:-webkit-box 且-webkit-box-orient: vertical; 时-webkit-line-clamp: 3;才会生效 这个值可以控制文本溢出的行数。

mdn介绍:https://developer.mozilla.org/zh-CN/docs/Web/CSS/text-overflow

参考文章:https://developer.mozilla.org/en-US/docs/Web/CSS/-webkit-line-clamp

本文链接地址:https://www.jiuchutong.com/zhishi/295956.html 转载请保留说明!

上一篇:MySQL 高级查询(MySQL高级查询)

下一篇:ECharts的讲解(echarts简介)

  • 小规模纳税人享受1%的税率
  • 往来账款怎么做
  • 饭店采购食材没发票
  • 开具红字增值税专用发票是什么意思
  • 社保代理公司的合作协议
  • 房地产企业预收账款预缴企业所得税
  • 丢失支票补救措施
  • 母子公司之间的管理费可以税前扣除吗
  • 房地产预交税金及附加要计提吗
  • 我公司只开了普票未开专票是否需要发票认证?
  • 小规模纳税人附表一怎么填
  • 房地产土地成本计算公式
  • 本年已预缴所得税
  • 技术调试费用开几个点税
  • 结息的会计分录怎么写
  • 定期存款利息收入现金流
  • 餐饮店工装
  • 单位出纳的业务有哪些
  • 坏账损失的确定原则
  • 更改win10通知
  • player windows
  • 失业保险稳岗补贴是什么意思
  • 研发费用的会计和税法的不同
  • 哪些费用可以在开办费中列支
  • 出售解除监管协议书
  • 企业财务管理的对象是什么
  • 办公用品开发票有哪些
  • php 单例模式优点及如何实现
  • 结转本月完工产品的成本
  • 未分配利润怎么清零
  • 现金流量表 科目
  • php url函数
  • 图像去噪的原理
  • web应用技术是什么
  • php如何安装配置
  • gawk命令 模式扫描与处理语言
  • 发票必须在什么时候开
  • 代收款用什么会计科目
  • 实收资本确认时间什么入账
  • 发票打印机如何安装在电脑上
  • c语言中的typedef struct
  • About BitRock
  • 企业所得税包含员工工资吗
  • 员工食堂买菜账务流程
  • SQL Server通过重建方式还原master数据库
  • 开票明细是食品类吗
  • 子公司注销合并报表少数股东权益的处理
  • 土地使用权是什么权利
  • 项目支付预缴税额怎么算
  • 应交税费借方是增加还是减少
  • 房产税和土地使用税什么时候申报
  • 农产品投入产出法怎么计算
  • 预付卡销售和充值可以报销吗
  • 收不回来的应收账款会计分录
  • 为什么自创商誉不能确认
  • 开发成本贷方负数表示什么
  • 服务企业的建账方案
  • mysql数据库高可用架构
  • kvm虚拟机paused
  • 繁体系统安装简体软件
  • 如何设置自动登录密码
  • 装win7ahci
  • windows 10预览版
  • win7系统怎么隐藏桌面
  • win7无法更改工作组
  • unity做小地图
  • express.json()
  • css用什么写
  • python到底怎么学
  • nodejs word
  • unity ugui合批
  • 利用jQuery及AJAX技术定时更新GridView的某一列数据
  • ajax里面的属性
  • python tcp连接
  • 郑州市华润燃气多少钱一立方
  • 加油站怎么收税
  • 福建省税务局举报中心
  • 公司财税知识
  • 浅谈企业所得税论文
  • 企业需要缴纳哪些费用
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设