文本溢出显示省略号

news/2024/7/11 1:16:49 标签: 浏览器, jquery, webkit, html ...代替, 单行

一、单行文本溢出显示省略号(...

设置块元素的宽和高,然后使用三个属性(缺一不可)控制

 overflow: hidden;

     text-overflow:ellipsis; 

     white-space:nowrap;

Demo如下:


效果如下:


二、多行文本溢出显示省略号(...

可以使用以下四个属性来控制:

overflow : hidden;

text-overflow: ellipsis;

display: -webkit-box;

-webkit-line-clamp: 2;

-webkit-box-orient: vertical;

-webkit-line-clamp用来限制在一个块元素显示的文本的行数。

Demo如下:


效果如下图:


但是在兼容性方面,这种方法控制多行文本溢出显示省略号,只能够兼容webkit浏览器,其他浏览器不显示省略号。




http://www.niftyadmin.cn/n/798012.html

相关文章

call和apply方法的异同

1、方法定义 call方法:语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的…

jQuery Deferred进行异步编程

jQuery规定,deferred对象有三种执行状态----未完成,已完成和已失败。如果执行状态是"已完成"(resolved),deferred对象立刻调用done()方法指定的回调函数;如果执行状态是"已失败",调用f…

Velocity基本常用语法

Velocity基本常用语法Velocity是一个基于java的模板引擎(template engine),它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。作为一个比较完善的模板引擎,Velocity的功…

RGBA颜色与兼容性的半透明背景色

RGBA颜色与兼容性的半透明背景色 by zhangxinxu from http://www.zhangxinxu.com 本文地址:http://www.zhangxinxu.com/wordpress/?p839 一、周末的唠唠叨叨 这周真是辛苦的一周,很多事情不得已都拖着,比如现在这篇文章早前几天前就应该完工…

子元素设置margin-top,父元素也受影响

外边距合并问题常见于第一个子元素的margin-top会顶开父元素与父元素相邻元素的间距,而且只在标准浏览器下 (FirfFox、Chrome、Opera、Sarfi)产生问题,IE下反而表现良好。例子可以查看下面代码(IE下表现“正常”,标准浏览器下查看出现“bug”…

chrome显示12px以下字体的解决方法

demo如下&#xff1a; <!doctype html> <html><head><title>chrome显示12px以下字体的解决方法</title></head><style type"text/css">* {margin: 0px;padding: 0px;font-family: "微软雅黑";}.px12 {font-siz…

JQuery中的匿名方法

一、初始化JQuery对象DOM加载完成时运行代码1.$(document).ready(function(){ 全写// 在这里写你的代码...}); 2.jQuery(function(){ // 在这里写你的代码... });3.$(function(){ 简写方法&#xff0c;$等价于jQuery// 在这里写你的代码... }); 以上三个等价&#xff0c…

jQuery实现简单而且很酷的返回顶部链接效果

demo&#xff1a; html部分&#xff1a; <!doctype html> <html> <head> <meta charset"utf-8"> <meta name"description" content""> <meta name"keywords" content""&g…