位置: 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简介)

  • 公司注销前欠客户钱
  • 员工产假个税系统改为非正常要更正申报吗?
  • 做电商没有进货码怎么办
  • 收入与成本不配合
  • 个税系统设置在哪里
  • 房产税从价计征的计税依据
  • 监理费可以由施工方出吗
  • 资产负债表中流动性从高向低
  • 现金余额大违反了什么规定
  • 合并财务报表内部固定资产交易的抵消
  • 购进库存商品溢余账务处理怎么做?
  • 被投资单位提取盈余公积权益法
  • 净利润为负数还要交所得税吗
  • 成品油购进数据未同步怎么办
  • 股票收入要交税的后果有哪些
  • 铲车费属于劳务费吗
  • 2017年一般纳税人增值税优惠
  • 集团内部拆借资金
  • 抵扣消费税的利益主要
  • 物流公司承担货物损失赔偿如何写会计分录
  • 个人承包劳务合法吗?
  • 1697508560
  • 旧税号的发票专用章还能使用吗
  • 购买公司付款会计分录
  • 建账时选择什么会计制度
  • 加计扣除税怎么出分录
  • bios设置启动顺序(图解说明)
  • 广告公司员工
  • harmonyos2.0.0怎么用
  • 浅谈使用链式管理加强特殊监管场所
  • mmcexe进程异常报错
  • 在php中,字符串有哪些表示形式
  • 职工医疗保险补交6万与交居民每交300哪个合算?
  • 对出纳的要求
  • 车辆开具发票后会计分录?
  • 柏林亚历山大广场1980
  • vue-cli typescript
  • php签到功能思路
  • 增值税附加税必须交吗
  • 资本公积常用的计量方法
  • 函数模拟图
  • 收购企业怎么做账
  • 残保金 滞纳金
  • 国外差旅费怎么入账
  • 用mysql的小技巧
  • 一般纳税人劳务费税率是多少2023
  • 国企注册资本实缴
  • 小规模纳税人计税销售额为不含税销售额
  • 应付账款冲减会计分录
  • 当月进货没有认证怎么办
  • 现金进货账务处理
  • 增值税发票虚开补税原来入库的材料处理?
  • 汽车折旧年限及残值率是多少
  • 明细分类账的建账
  • 企业短期借款可以是个人吗
  • 内连接 sql
  • acer笔记本电脑触摸板没反应
  • win7桌面怎么设置到d盘
  • centos6基础命令
  • 苹果的mac怎么查
  • win10升级准备就绪需要多久
  • c# opengl 3d
  • mongo 安装
  • Cocos2dx3.2 Crazy Tetris 制作简单的凸多边形刚体
  • 安卓网页开发工具
  • python多核并行处理
  • texture packer工具
  • photon server 限制防火墙
  • vue组件精讲
  • python flask快速入门与进阶
  • jquery 重写 ajax提交并判断权限后 使用load方法报错解决方法
  • 置顶聊天折叠怎么开启
  • javascript 语言精粹(修订版)
  • python 面向对象 类
  • 西安市国家税务局稽查局
  • 残疾人企业如何申请补贴
  • 实木地板什么
  • 国税总局云南省税务局官网
  • 异地可以打印银行清单吗?
  • 税务副科级干部交流
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设