博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
单行文本溢出and多行文本溢出...以省略号展现
阅读量:7075 次
发布时间:2019-06-28

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

hot3.png

一.单行文本溢出 

包裹文字的盒子css代码如下:

overflow: hidden;white-space: nowrap;text-overflow: ellipsis;/*多余的文字省略号展示*/

实例:

连续的空白符会被合并,换行符会被当作空白符来处理。填充line盒子时,必要的话会换行。连续的空白符会被并,换行符会被当作空白符来处理。填充line盒子时,必要的话会换行。

二.多行文本溢出

包裹文字的盒子css代码如下:

display: -webkit-box!important;			overflow: hidden;			text-overflow: ellipsis;			word-break: break-all;			-webkit-box-orient:vertical;			-webkit-line-clamp:4; /*这里控制在哪一行开始出现省略号*/

三.方法2不能兼容ie,用如下js方法可以兼容ie

1.引入2.0以下的JQ,目的是兼容至ie8,这个方法的兼容性取决于所引入的jq兼容性。

HTML

额的额的的额的的额的的额的的额额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的的的额的的额的的额的的的

CSS:

.figcaption {					height: 4.5em;					}						.figcaption p {						line-height: 1.5em;			}

末尾加入js

//		多行文本省略...显示开始			$(".figcaption").each(function(i) {				var divH = $(this).height();				var $p = $("p", $(this)).eq(0);				while($p.outerHeight() > divH) {					$p.text($p.text().replace(/(\s)*([a-zA-Z0-9]+|\W)(\.\.\.)?$/, "..."));				};			});//			多行文本省略...结束

四..jQuery插件-jQuery.dotdotdot

1.HTML

额的额的的额的的额的的额的的额额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的额的额的的额的的额的的额的的额的的额的的额的的额的的的的的额的的额的的额的的的

2.CSS

.figcaption {					height: 4.5em;					}						.figcaption p {						line-height: 1.5em;			}

3.引入JQ2.0以下版本

4.引入jquery.dotdotdot.min.js  下载地址:http://dotdotdot.frebsite.nl/

5.底部加入

 

转载于:https://my.oschina.net/Cubicluo/blog/709171

你可能感兴趣的文章
Spring Custom Bean with BeanPostProcessor
查看>>
Dark Themed Tab View
查看>>
BobMusic
查看>>
谈谈Ms Chart和TeeChart的优缺点
查看>>
Android FM模块学习之四源码解析(一)
查看>>
人生最重要的三种能力,不是读书能学来的
查看>>
JDK中文方框乱码问题
查看>>
关于技术
查看>>
adb学习2
查看>>
面试之STAR法则详解
查看>>
inno安装
查看>>
禁用缓存的设置
查看>>
Idea14解决JSP/JS文件需要重启问题解决
查看>>
对IoC DI的理解
查看>>
tactic remove project
查看>>
实现汉字转拼音
查看>>
太吃鸡了
查看>>
Smart2.0开发指南——开发工具
查看>>
oracle——06表查询中需要注意的一些问题
查看>>
大白话讲Zookeeper能做什么?(一):命名服务与配置管理
查看>>