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

  • 三星buds2怎么看耳机电量(三星buds2怎么看耳机盒电量)

    三星buds2怎么看耳机电量(三星buds2怎么看耳机盒电量)

  • 启动u盘的快捷键是什么(启动u盘快捷键是哪个键?)

    启动u盘的快捷键是什么(启动u盘快捷键是哪个键?)

  • 微信群聊怎么指定回复某一段话(微信群聊怎么指定回复)

    微信群聊怎么指定回复某一段话(微信群聊怎么指定回复)

  • 华为Mate30如何增加内存卡(华为mate30如何增大音量)

    华为Mate30如何增加内存卡(华为mate30如何增大音量)

  • 手机绿线必须换屏幕吗(手机绿线影响使用吗)

    手机绿线必须换屏幕吗(手机绿线影响使用吗)

  • askal00x是什么型号手机(ask—al00x是什么型号)

    askal00x是什么型号手机(ask—al00x是什么型号)

  • 语音通话连接失败是什么意思(语音电话显示连接失败)

    语音通话连接失败是什么意思(语音电话显示连接失败)

  • 微信怎么无限实名(微信号无限实名方法)

    微信怎么无限实名(微信号无限实名方法)

  • 电子计算器的ce是什么键(电子计算器的CE是什么键)

    电子计算器的ce是什么键(电子计算器的CE是什么键)

  • 华为手机一会震动一下(华为手机过一会就震动)

    华为手机一会震动一下(华为手机过一会就震动)

  • 荣耀hlkal00是什么型号(华为荣耀hlkaloo什么型号)

    荣耀hlkal00是什么型号(华为荣耀hlkaloo什么型号)

  • NAV是什么意思(nav是什么意思车上的)

    NAV是什么意思(nav是什么意思车上的)

  • 微信标签有什么用(微信标签批量管理)

    微信标签有什么用(微信标签批量管理)

  • 在幻灯片母版中添加的对象只能在哪修改(在幻灯片母版中进行设置可以起到)

    在幻灯片母版中添加的对象只能在哪修改(在幻灯片母版中进行设置可以起到)

  • 华为 mate x 上市时间

    华为 mate x 上市时间

  • 华为mate30pro和华为mate30有什么区别(华为mate30pro和华为p50pro哪个好)

    华为mate30pro和华为mate30有什么区别(华为mate30pro和华为p50pro哪个好)

  • 手机字体怎么调大(手机字体怎么调整大小)

    手机字体怎么调大(手机字体怎么调整大小)

  • 小天才手表怎么卸载软件(小天才手表怎么关机)

    小天才手表怎么卸载软件(小天才手表怎么关机)

  • 微信如何发五秒图片(微信怎么发五秒的照片)

    微信如何发五秒图片(微信怎么发五秒的照片)

  • 页面视图怎么取消(如何关闭页面视图)

    页面视图怎么取消(如何关闭页面视图)

  • 苹果手表怎么看是国行(苹果手表怎么看电量)

    苹果手表怎么看是国行(苹果手表怎么看电量)

  • vivox27有防水功能吗(vivox21防水么)

    vivox27有防水功能吗(vivox21防水么)

  • 抬头唤醒怎么关闭(苹果抬头唤醒怎么关)

    抬头唤醒怎么关闭(苹果抬头唤醒怎么关)

  • Redmi K20 Pro屏幕比例是多少(redmik20pro参数)

    Redmi K20 Pro屏幕比例是多少(redmik20pro参数)

  • iphonexr怎么开启电池百分比(iphonexr怎么开启5g)

    iphonexr怎么开启电池百分比(iphonexr怎么开启5g)

  • 捷波主板组装台式电脑一键u盘启动bios设置方法图文教程(捷波主板141m)

    捷波主板组装台式电脑一键u盘启动bios设置方法图文教程(捷波主板141m)

  • 比利牛斯山脉中的高山湖Ibón de Plan,西班牙韦斯卡 (© Getty Images)(比利牛斯山作为天然界限)

    比利牛斯山脉中的高山湖Ibón de Plan,西班牙韦斯卡 (© Getty Images)(比利牛斯山作为天然界限)

  • 社保税局代缴
  • 加油发票样式图
  • 收到汇算清缴退税账务处理
  • 公司缴纳个人所得税会计分录
  • 冲减成本费用会计分录
  • 库存商品未入库
  • 汽车租赁油费怎么算
  • 关税应纳税额的计算方法包括
  • 租赁类专票不含增值税吗
  • 购买化妆品可以税前扣除吗
  • 地下建筑如何防潮
  • 房地产开发企业取得的土地使用权用于建造
  • 退休人员兼职工资交税吗?
  • 销售收入里面包括免税收入呢
  • 进项税和销项税月末怎么结转
  • 农村合作社收到奖金分录
  • 取得运输单位开具的普通发票
  • 资产类科目余额在借方表示什么
  • 升级设备属于什么科目
  • 个人所得税征收计算方法
  • 现金支票丢了
  • 利用Windows Media将二进制文件转音频
  • 想买黄金投资怎么做
  • 股东认缴和实缴不一致
  • 收到个人所得税退税手续费分录
  • 贷款贴息是什么政策
  • 固定资产已提完折旧,但仍在使用,需要定期清理吗?
  • php技术基础知识
  • 发票开具有误拒收后销售方如何处理?
  • 增值税减免税的征管规定有哪些
  • echarts柱形图
  • mnist数据集下载码
  • php判断查询结果是否存在
  • 前端html模板
  • opencv模板匹配原理
  • php源码破解
  • 政府会计代扣公积金怎么做分录
  • 什么发票才能做账务处理
  • 红字更正法和红字冲销的区别
  • 私人打款到对公账户要交税吗
  • 外包人员的餐费可以全部扣除吗
  • 高效刷题app
  • 合伙企业分配利润会计分录
  • 怎么查询mysql sql_mode
  • db2数据库创建索引语句
  • mysql数据库压力测试工具
  • 会计报表作用 镜
  • 装修费还没摊销怎么办
  • 出纳去银行取钱需要带什么
  • 快递公司的会计都需要做什么
  • 在贫困户入股分红大会上的讲话
  • 损益类科目借贷怎么记
  • 退回投标保证金在投诉阶段怎么办
  • 公司库存现金提现流程
  • 存货报废如何做账
  • 制造费用如何控制
  • 取得投资款缴纳企业所得税吗
  • 车子购买的保险
  • 负数发票要给税务局吗
  • 股权转让如何避免转让前债务
  • mysql 5.7.34安装
  • xp系统打开注册表
  • 删除 ubuntu
  • repair.exe是什么软件
  • xp系统快捷启动按哪个
  • 微软 系统设计
  • 详解IWinter 一个路由转控制器的 Nodejs 库
  • bootstrap 图表插件
  • Cocos2dx3.2 Crazy Tetris 制作简单的凸多边形刚体
  • android 界面滑动
  • perl -i -pe
  • perl \w
  • unity服务器端
  • javascript中判断数据类型的几种方法
  • python多线程例子
  • javascript操作网页
  • 快递代缴的关税有税单吗
  • 上海社保基数对照表
  • 江西公安电子证件
  • 社保申报截止日期每月
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设