CSS div内文字显示两行,超出部分省略号显示
1. 概述
1.1 说明
在项目过程中,有时候需要控制div内文字最多显示两行,超出的使用省略号进行处理。使用识别码/前缀-webkit进行处理可直接得到相应效果。
1.2 -webkit
WebKit内核的css前缀为“-webkit-”,Comodo Drangon(科摩多龙),苹果,安卓,搜狗高速浏览器3,快快浏览器,枫树浏览器,云游浏览器,360极速浏览器,世界之窗极速版,SRWare Iron,猎豹浏览器,RockMelt,QQ浏览器都可识别。
备注:IOS版的微信、android版本的X5内核,都是采用webkit内核。
2. 代码
2.1 代码示例
text-overflow属性规定当文本溢出包含元素时发生的事情
- ellipsis 显示省略符号来代表被修剪的文本(单行溢出)
 - clip 修剪文本
 - string 使用给定的字符串来代表被修剪的文本
 - -o-ellipsis-lastline 从 Opera 10.60 开始有此值,但不在标准之内
 
-webkit-line-clamp WebKit支持,不在标准之内(ie和火狐不兼容)
.fontClass {
  color: #333;
  font-size: 28rpx;
  line-height: 40rpx;
  text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp:;
  -webkit-box-orient: vertical;
}
CSS div内文字显示两行,超出部分省略号显示的更多相关文章
- CSS——div内文字的溢出部分用省略号显示
		
使得div内文字的溢出部分用省略号显示,可归纳为两种解决办法,一种方法是用CSS解决,另一种方法是js解决. 一.通过CSS控制显示 div内显示一行,超出部分用省略号显示 div内显示多行,超出部分 ...
 - CSS文本单行或者多行超出区域省略号(...)显示方法
		
单行超出时,主要用到几个CSS属性: 1.text-overflow : clip | ellipsis ; clip : 不显示省略标记(...),而是简单的裁切ellipsis : 当对象内文本溢 ...
 - css 文字展示两行 其余的省略号显示
		
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ...
 - CSS——div垂直居中及div内文字垂直居中
		
最近做demo时,经常需要div垂直居中或者让div内文字相对div垂直居中.水平居中比较简单,就不多说了,这里主要记录一下垂直居中的一些方法. 一.div垂直居中的一些方法: 1.当height.w ...
 - css实现文本超出部分省略号显示
		
一般超出文本显示分为两种:单行超出文本和多行超出文本省略号显示,实现方式使用纯css实现: div { // 单行 white-space: nowrap; overflow: hidden; tex ...
 - 关于DIV内文字垂直居中的写法
		
最近在写UI,或多或少用到了CSS,在这记录一下,今天用到的DIV内文字垂直居中的写法, 因为所做的项目都是基于WebKit内核浏览器演示的,所以我们今天采用的是-webkit-box的写法: dis ...
 - div内文字显示两行,多出的文字用省略号显示
		
用-webkit-私有属性,代码如下:text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;disp ...
 - CSS+DIV实现文字一行内显示,并且过多的文字以点来代替
		
有些时候我们在使用CSS+DIV进行排版实现大量的文字的时候,为了页面的美观,这里需要将文字在div中一行显示,并且将过多的文字进行隐藏,以点号进行代替.当鼠标放上面的时候会以title的形式显示所有 ...
 - 基于CSS+dIV的网页层,点击后隐藏或显示
		
一个基于CSS+dIV的网页层,用JavaScript结合Input按钮进行控制,点击后显示或隐藏,网页上常用到的特效之一,实用性较强,相信对大家的前端设计有帮助. <!DOCTYPE html ...
 
随机推荐
- 02——Solr学习之Solr安装与配置(linux上的安装)
			
借鉴博客:https://www.jianshu.com/p/1100f54fcbd8 https://www.cnblogs.com/jepson6669/p/9134652.html 1.准备一个 ...
 - Linux(Ubunt)使用日记------常用软件汇总(不定时更新)
			
整理总结日常Ubuntu中使用的一些软件,事实证明使用Linux真的会让人的欲望变小有个能用的就不错啦,不要调三捡四 解压类 Unzip | unzip -O CP936 files Unrar ra ...
 - golang面向对象和interface接口
			
一. golang面向对象介绍 1.golang也支持面向对象编程,但是和传统的面向对象编程有区别,并不是纯粹的面向对象语言.2.golang没有类(class),golang语言的结合体(struc ...
 - MariaDB多实例的安装配置
			
初始化数据库: mysql_install_db --basedir=/var/lib/mysql --datadir=/data/3306/data --user=mysql mysql_inst ...
 - 调用webservice帮助类
			
using System;using System.CodeDom;using System.CodeDom.Compiler;using System.Collections.Generic;usi ...
 - CF1152 F. Neko Rules the Catniverse (dp)
			
题意 一条长为 \(n\) 的数轴,可以从任意整点 \(\in [1, n]\) 出发,假设当前在 \(x\) ,下一步能到达的点 \(y\) 需要满足,\(y\) 从未到过,且 \(1 \le y ...
 - MATLAB-卡尔曼滤波简单运用示例
			
1.角度和弧度之间的转换公式? 设角度为 angle,弧度为 radian radian = angle * pi / 180; angle = radian * 180 / pi; 所以在matla ...
 - java 数字左补齐0
			
NumberFormat nf = NumberFormat.getInstance(); //设置是否使用分组 nf.setGroupingUsed(false); ...
 - mysql-windows版及优化
			
一.Windows版下载地址:https://dev.mysql.com/downloads/mysql/ 二.安装并初始化mysql: 1.如果想要让MySQL安装在指定目录,那么就将解压后的文件夹 ...
 - DB(1):SQLAPI catch [Bind variable/parameter 'pay_acc_id' not found] !!!
			
SQLAPI catch [Bind variable/parameter 'pay_acc_id' not found] !!! 出现这种报错,先检查命令类后面的参数是否混淆(SACommand s ...