博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css实现文字超出规定宽度出现省略号
阅读量:3914 次
发布时间:2019-05-23

本文共 529 字,大约阅读时间需要 1 分钟。

直接上代码

div{    overflow:hidden;    white-space:nowrap;    text-overflow:ellipsis;    width:100px;}

写一个超长的文本(故意写成这个样子很多空格和回车)

艹艹艹艹擦擦擦擦啛啛喳喳错艹艹艹艹超常ccccccc cccccccccccccccccccccccccccccccccccccc

执行效果:

一一解释div中的属性:

  • overflow:hidden  规定当内容溢出元素框时应该怎么处理,hidden 表示内容会被修剪,并且剪掉的内容是不可见的。
    在这里用来设置文本超出长度之后不会出现滚动条拉动。
  • white-space:nowrap 规定的是如何处理换行和空格,nowrap会忽略所有空格和换行符让文本在一行显示,设置文本超出长度之后不会自动换行显示
  • text-overflow:ellipsis 就是用来规定超出的文本用省略号代替(默认值是clip)

以上几个属性一定要配合在一起使用

注意:

在用span标签时要设置display:inline-block,因为span是行内样式这样才可以设置宽高。

转载地址:http://iwprn.baihongyu.com/

你可能感兴趣的文章
Azure 静态 web 应用集成 Azure 函数 API
查看>>
关于.NET5在IIS中部署的几个问题总结
查看>>
Wifi6网络
查看>>
真实经历:整整一年了,他是这样从程序员转型做产品经理的
查看>>
互联网时代供应链
查看>>
WPF 使用 Expression Design 画图导出及使用 Path 画图
查看>>
使用BeetleX访问redis服务
查看>>
.NET 应用如何优雅的做功能开关(Feature Flag)
查看>>
如何踢掉 sql 语句中的尾巴,我用 C# 苦思了五种办法
查看>>
从零开始实现 ASP.NET Core MVC 的插件式开发(九) - 如何启用预编译视图
查看>>
.NET应用如何优雅的实现功能定时开关
查看>>
netcore一键部署到linux服务器以服务方式后台运行
查看>>
从 3.1 到 5.0 —— OpenReservation 更新记
查看>>
还在犹豫是否迁移.NET5?这几个项目已经上线了!
查看>>
Kuma 1.0 GA发布,70多项新功能和改进
查看>>
被 C# 的 ThreadStatic 标记的静态变量,都存放在哪里了?
查看>>
ASP.NET Core使用HostingStartup增强启动操作
查看>>
结合控制台程序和K8S的CronJob完成定时任务
查看>>
2020了,最流行的密码依旧是123456
查看>>
网传不要升级.NET5的诸多原因,你赞同几个?
查看>>