html怎么使文档省略号显示,html 文本超出部分 省略号显示
之前使用过这个例子,现在总结说明一下:
先给贴代码:
01
<p style="width: 300px;overflow: hidden;white-space:
nowrap;text-overflow: ellipsis;">
02
省略我吧!
03
省略我吧!
04
省略我吧!
05
省略我吧!
06
省略我吧!
07
省略我吧!
08
省略我吧!
09
省略我吧!
10
省略我吧!
11
省略我吧!
12
省略我吧!
13
省略我吧!
14
p>
测试浏览器: IE6/7/8/9、opera12.02、firefox15.0.1、chrome21.0.1180.89 m
现在解释一下为什么要这样做:
1、text-overflow: ellipsis;
这里的重点样式是 text-overflow: ellipsis;
不过话说text-ellipsis是一个特殊的样式,有关解释是这样的:text-overflow属性仅是注解,当文本溢出时是否显示省略标记。并不具备其它的样式属性定义。要实现溢出时产生省略号的效果还须定义:强制文本在一行内显示(white-space:nowrap)及溢出内容为隐藏(overflow:hidden),只有这样才能实现溢出文本显示省略号的效果。
简单理解就是我要把文本限制在一行(white-space: nowrap;),肯定这一行是有限制的(width),并且你的溢出的部分要隐藏起来(overflow: hidden;),然后出现省略号( text-overflow: ellipsis)。
我在网上看到有很多人说opera不支持text-overflow,可能因为我用的是最新版本的,已经支持这个属性了,所以没办法测试,不过网上给支持低版本的opera一个办法,就是-o-text-overflow:ellipsis;至于火狐,也有很多人说不支持,版本问题无法考证,大家有试过的可以出来指证一下,这里有个《在火狐里
怎样用CSS限制字数并以点的形式显示》,可以参考一下。
2、white-space
顺便解释一下white-space的用法
white-space属性声明建立布局过程中如何处理元素中空白符。(废话一句,这里的空白符应该指我们用键盘敲入的空格或回车,因为用 或
无论white-space设置什么都会有空格或回车。)
下面是wschool上white-space可能的值:
normal 默认。空白会被浏览器忽略。
pre
空白会被浏览器保留。其行为方式类似 HTML 中的
标签。
nowrap 文本不会换行,文本会在在同一行上继续,直到遇到 标签为止。
pre-wrap 保留空白符序列,但是正常地进行换行。
pre-line 合并空白符序列,但是保留换行符。
inherit 规定应该从父元素继承 white-space 属性的值。
html怎么使文档省略号显示,html 文本超出部分 省略号显示相关推荐
- word怎么将文档分成三节_分节排版,就是将Word 2010的文档分节,使文档在不同的节中具有不同的______。(2.0分)_学小易找答案...
[单选题]I was walking along the Qiantang River when I noticed the beautiful sun setting. I snapped a fe ...
- 成功解决wps文档的论文中插入图片时只显示一半图片(两步教程完美搞定!)
成功解决wps文档的论文中插入图片时只显示一半图片(两步教程完美搞定!) 目录 解决问题 解决思路 解决方法 解决问题 解决wps文档的论文中插入图片时只显示一半图片,如图所示, 解决
- 如何(以及为什么)在Word文档中使用隐藏文本
Word lets you hide text so you can read or print your document as if the text isn't there. This migh ...
- relative会脱离文档流吗_脱离文档流与脱离文本流
脱离文档流与脱离文本流 根据官方文档所述,脱离文档流的方法有浮动(float)和绝对定位(poistion:absolute/fixed). 那么我们接下来来看看他们的区别吧 使用浮动(float) ...
- [翻译] DTCoreText 从HTML文档中创建富文本
DTCoreText 从HTML文档中创建富文本 https://github.com/Cocoanetics/DTCoreText 注意哦亲,DTRichTextEditor 这个组件是收费的,不贵 ...
- css实现文本超出宽度省略号显示
2019独角兽企业重金招聘Python工程师标准>>> 单行文本超出宽度省略号显示 .text {width:20px;overflow:hidden;text-overfolw:e ...
- 使用CSS样式设置文本超出2行显示为省略号
设置文本超出2行显示为省略号 在设计前端页面中,我们经常会遇到文本太长导致超出规定区域的情况. 我们只需要在文本中设置以下样式即可解决该问题: html页面: <div class=" ...
- 文本超出部分省略号显示
uni-app 文本超出部分省略号显示 今日在将文本超出部分省略号显示问题上遇到困难,从网上找到解决方法.特此记录便于日后查阅. text {overflow: hidden;text-overflo ...
- Java使用 PDFBox 2.0 从 PDF 文档中读取所有文本
在本教程中,我们将学习在 Java 程序中使用 PDFBox 2.0 库从 pdf 文档中读取所有文本. PDF 文档可能包含文本.嵌入图像等作为其内容.PDFBox 中的 PDFTextStripp ...
最新文章
- python set list str转换
- linux常用文本编辑器nano/vi/vim
- 菜鸟教程python3-Python3 简介
- python文件处理,python文件处理
- boost的chrono模块运行计时器的测试程序
- [BZOJ] 1637: [Usaco2007 Mar]Balanced Lineup
- SwitchHosts提示切换hosts失败!没有修改'C:\WINDOWS\system32\drivers\etc\hosts'的权限问题
- jps后发现DataNode没有启动
- 生日快乐程序员的浪漫代码_python告白代码,只属于程序员的浪漫
- 如何修改计算机无线mac地址,修改计算机mac地址_怎么修改mac地址
- php 清除内容中的bom,检查并清除php文件中bom的函数
- 对String值不可变的理解以及String类型的引用传递问题
- 网站性能提高之国外空间
- HBuilderX报错:ESC[0;31m--> LibSass的二进制文件.....]
- cass等距离等分线段的命令键_cad等分快捷键(cad等分线段快捷键命令)
- 学校计算机基础考试教学,计算机基础大一考试题 浅谈中等职业学校计算机基础课程教学设计原则...
- Java实现对image图片、pdf文件加水印
- 【主动学习 03】Active Self-Paced Learning for Cost-Effective and Progressive Face Identification (PAMI‘18)
- 神来之笔之傅里叶变换(Fourier Tranformation)
- org.apache.felix.http.jetty %bundles.pluginTitle: Cannot start (org.osgi.framework.BundleException:
热门文章
- 国庆最佳旅游城市必属它了
- calcHist()函数 OPENCV
- 什么是运维?什么是游戏运维?
- Java基础3月15号-Java八种数据类型
- 通过浏览器直接打开iOS/Android App 应用程序 - Cundong's log - 开源中国社区
- 谢谢你们,陪伴硅谷密探走过2017这精彩一年!
- Flutter学习笔记学习资料推荐,大学生android开发项目实例
- SQL Server Error: Saving Changes is not permitted. The changes you have made require the following t
- 经典啊!空当接龙-1,-2,11982局解法
- 如何解决后台日志显示Nacos客户端不断重复拉取配置的问题