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

  • 代建费用在哪里列支
  • 个体户申报重复申报怎么办
  • 收到投资款需要缴纳增值税吗
  • 分支机构是否享受小微企业企业所得税优惠?
  • 权责发生制和收付实现制是会计基础吗
  • 贷款 保险费
  • 个体户销售蔬菜免增值税吗
  • 劳务公司差额征税怎么计算
  • 企业所得税怎么征收
  • 行政事业单位2014年前已交社保费
  • 金蝶k3币别汇率类型设置
  • 城市维护建设税属于什么税种
  • 网络发票和纸质发票不一致会计处理
  • 公司之间借款收据要领导签字吗
  • 土地契税税率怎么计算
  • 子公司能转让吗
  • 如何栽柑橘苗
  • 增值税查补税款可以开发票吗
  • 年末商品库存属于什么指标
  • 客户退回货物会计分录
  • 旧货销售的增值税税率
  • bios设置启动顺序(图解说明)
  • 会计如果做假账
  • 测速网在线测速
  • win11预览版更新界面
  • 网速怎么限制10mb以内
  • centos6.5下载
  • mac系统回到桌面快捷键
  • 已收到发票未认证已付款怎么做分录
  • 应付债券借贷
  • PHP:ftp_nb_put()的用法_FTP函数
  • msworks.exe - msworks是什么进程 有什么用
  • aliapp.exe是什么意思
  • 收到退回的保证金
  • php语言之面向对象编程 educoder
  • PHP:is_dir()的用法_Filesystem函数
  • vue设置图片
  • 企业所得税税金及附加包括
  • mavon-editor的使用
  • JS之location对象详解
  • 残疾人就业保障金怎么申报
  • 非征期不能抄报
  • typescript中文
  • typescript some
  • chkconfig命令参数
  • redis提供了对值进行运算的命令
  • 提供加工劳务怎么开票
  • 银行收到企业存款会计分录
  • php sql 教程
  • 生产成本制造费用借贷方向
  • 短期借款利息怎么做账
  • 出售无形资产属于资产处置损益吗
  • 销售设备提供安装服务
  • 税金及附加需不需要计提
  • 贸易公司平价销售怎么样
  • 职工釆暖费有何新政策
  • 主营业务收入的概念
  • 采购材料未付款填什么凭证
  • 新办企业在建期间账务处理
  • 水利建设基金的征税对象
  • 外经证核销反馈表写错了怎么办
  • 暂估收入怎么做分录
  • 合并编制报表主要有哪几种
  • 债权人接受债务人土地抵押,还会被其他债权人查封?
  • sql server数据库怎么导出
  • win7系统默认输入法
  • win10双击打开文件设置方法
  • 怎么配置命令
  • 用win7的人多吗
  • win7系统无法更改主题
  • mfc界面布局
  • 内存优化有哪些方法
  • python下读取公私钥做加解密实例详解
  • git pull could not read from remote repository
  • jquery中如何获取元素?
  • 基于zepto的移动端轻量级日期插件--date_picker
  • 税务局巡察反馈问题清单
  • 新都税务局咨询电话号码
  • 新型墙体材料税率是多少
  • 2021年福利彩票47期
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设