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

  • 小米10有红外遥控功能吗(小米10红外遥控失灵)

    小米10有红外遥控功能吗(小米10红外遥控失灵)

  • 华为nova5pro处理器多少(华为nova5pro处理器相当于骁龙多少)

    华为nova5pro处理器多少(华为nova5pro处理器相当于骁龙多少)

  • 华为荣耀20青春版是什么接口(华为荣耀20青春版多少钱)

    华为荣耀20青春版是什么接口(华为荣耀20青春版多少钱)

  • 广电wifi已连接不可上网(广电已连接不可上网)

    广电wifi已连接不可上网(广电已连接不可上网)

  • 屏幕镜像搜不到设备(投屏屏幕镜像搜不到)

    屏幕镜像搜不到设备(投屏屏幕镜像搜不到)

  • 小米手机分身有什么作用(小米手机分身有何用)

    小米手机分身有什么作用(小米手机分身有何用)

  • kindle可以看漫画吗(kindle上能看漫画吗)

    kindle可以看漫画吗(kindle上能看漫画吗)

  • mp4格式是音频还是视频(mp4是音频文件还是视频文件)

    mp4格式是音频还是视频(mp4是音频文件还是视频文件)

  • 苹果xr可以用两张电信卡吗(苹果xr可以用两张手机卡吗)

    苹果xr可以用两张电信卡吗(苹果xr可以用两张手机卡吗)

  • c盘用户文件夹可以删除吗(c盘用户文件夹怎么改名)

    c盘用户文件夹可以删除吗(c盘用户文件夹怎么改名)

  • 苹果微信发不了朋友圈是怎么回事(苹果微信发不了语音怎么打开麦克风模式)

    苹果微信发不了朋友圈是怎么回事(苹果微信发不了语音怎么打开麦克风模式)

  • word文档怎么把文字放大(word文档怎么把一页变成横向)

    word文档怎么把文字放大(word文档怎么把一页变成横向)

  • 怎么弄下标(visio怎么弄下标)

    怎么弄下标(visio怎么弄下标)

  • jpg用ai怎么改成矢量(jpg怎么在ai里编辑)

    jpg用ai怎么改成矢量(jpg怎么在ai里编辑)

  • iqoo是什么意思(vivo整合iQOO是什么意思)

    iqoo是什么意思(vivo整合iQOO是什么意思)

  • 魅族16s怎么打开手电(魅族16s怎么打开微信实时提醒功能)

    魅族16s怎么打开手电(魅族16s怎么打开微信实时提醒功能)

  • 魅族手机换电池教程(魅族手机换电池活动)

    魅族手机换电池教程(魅族手机换电池活动)

  • 锁电脑屏幕按哪个键(锁电脑屏幕按哪个键关机)

    锁电脑屏幕按哪个键(锁电脑屏幕按哪个键关机)

  • ass文件手机上用什么打开(ass文件手机用什么打开)

    ass文件手机上用什么打开(ass文件手机用什么打开)

  • 微信动态视频是什么意思(微信动态视频是什么格式)

    微信动态视频是什么意思(微信动态视频是什么格式)

  • 微信声音怎么设置大小(微信声音怎么设置别的声音)

    微信声音怎么设置大小(微信声音怎么设置别的声音)

  • 苹果8后盖是什么材质(苹果8后盖总成包括什么)

    苹果8后盖是什么材质(苹果8后盖总成包括什么)

  • 一号店如何开店(一号店怎么注册商家)

    一号店如何开店(一号店怎么注册商家)

  • 抖音怎么配自己的音乐(抖音怎么配自己的本地音乐)

    抖音怎么配自己的音乐(抖音怎么配自己的本地音乐)

  • 进项税认证后转出
  • 小规模企业所得税计算
  • 投资性房地产税务上可以计提折旧吗
  • 初级会计计划成本法例题
  • 营业执照办理税务登记需要什么资料
  • 当月开票可以当月缴税吗
  • 物业公司一般纳税人增值税税率
  • 利润总额×12%
  • 电子税务局自然人如何注册
  • 目前哪些费用不能加计扣除
  • 企业清算货币资金怎么算
  • 资金型股东溢价进入
  • 关停企业的生产线能否停止计提折旧?
  • 设备租赁公司购进设备怎么做账
  • 个人所得税0申报操作流程
  • 发票章盖收据会被税务局罚款吗
  • 特许权使用费分摊比例怎么算
  • 固定资产叉车卖出怎么开票
  • 股权转让的公允价值
  • 光伏安装工程公司有哪些
  • 收入税金摘要怎么写
  • 租金可以抵税吗
  • 接受应税劳务的会计分录
  • 留抵税额算进项税额吗
  • 华为鸿蒙一键抠图
  • 关于临时工工资标准的规定
  • 非营利组织一般纳税人会计准则
  • 季度成本分析报告
  • mac 10.11系统
  • phpstan
  • 房地产土地使用税核减条件
  • 受托加工要交消费税吗
  • 现金清查的会计科目
  • 代购货物的缴税情况
  • Yii使用migrate命令执行sql语句的方法
  • 劳务费可以抵扣进项吗
  • php -r
  • php如何实现
  • cobit框架
  • css选择器分哪几类
  • 盘亏前累计折旧怎么算
  • yolov5部署微信小程序
  • mktemp命令
  • 数据库查询框架
  • ntpq命令详解
  • 说好的运费少给怎么办
  • 织梦怎么新建页面
  • python socketio
  • 营业外收入汇算清缴时也得计入收入
  • 抵债不动产处置如何征税
  • SQL server 2008中的数据库能否只包含数据文件
  • 个人独资企业所得税申报流程
  • 其他应收款余额在贷方什么意思
  • 电商商品采购流程
  • 工程物资是
  • 附加税减免政策2023
  • 资本性支出是什么活动
  • 发票商品编码在发票上面体现出来吗
  • linux 执行结果写到文件
  • android系统应用可以禁用吗
  • ubuntu怎样调出命令行
  • fedora使用
  • XP IIS5.1 + PHP 5.2.1 + MySQL 5.0.37 + Zend 3.2.6 + phpMyAdmin-2.10.0.2环境配置
  • linux安装软件可以用哪些方式
  • windows8如何设置电脑锁屏时间
  • linux系统获取dhcp地址
  • windows8关机键在哪里
  • win7怎么自启动程序
  • 2021年win10累积更新
  • win10安装驱动器
  • 微信小程序实现留言功能
  • jquery基础知识
  • linux shell中 if else以及大于、小于、等于逻辑表达式介绍
  • 显示某两个字符的函数
  • 一个简单的shell脚本
  • jquery中常用动画方法有哪些
  • 已经开具的专用发票
  • 国税企业所得税网上申报
  • 企业未开立基本存款账户承诺书的相关规定
  • 调研基本情况介绍范文
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设