`

文字溢出添加省略号

阅读更多






<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>文字溢出添加省略号 http://www.ablanxue.com/</title>
<style type="text/css">
	.mutil-line-ellipsis {
		width: 400px;
		height: 50px;
		line-height: 25px;
		margin: 20px 20px 50px 300px;
		border: 1px solid #AAA;
		line-height: 25px;
		overflow: hidden;
	}
	/*相当于之前的prop*/
	.mutil-line-ellipsis:before {
		content: '';
		float: left;
		width: 5px;/*缩小宽度为5px,其余属性不变*/
		height: 50px;
	}
	/*相当于之前的main*/
	.mutil-line-ellipsis > :first-child {
		float: right;
		width: 100%;
		margin-left: -5px;/*让main元素左移5px,这样main元素在宽度上就完全占满了父元素;*/
		word-break: break-all;
	}
	/*相当于之前的realEnd*/
	.mutil-line-ellipsis:after {
		content: '...';
		box-sizing: content-box;
		float: right;
		position: relative;
		width: 50px;
		height: 25px;
		top: -25px; /*等于高度的负值,就是文字的行高*/
		left: 100%;
		/*而设置margin-left: -50px、padding-right: 5px则是为了让realend元素的盒模型的最终宽度计算为5px。*/
		margin-left: -50px;
		padding-right: 5px;
		font-size: 13px;
		text-align: right;
		background: linear-gradient(to right, rgba(255, 255, 255, 0), #ffffff 40px);
	}

</style>
</head>
<body>
    <div class="mutil-line-ellipsis">
		<div>
			巴基斯坦总理阿巴西6日结束为期两天的尼泊尔之行,他是尼泊尔新总理奥利上台后接待的第一位外国领导人。两人不仅就双边关系进行磋商。
		</div>
	</div>
</body>
</html>
  • 大小: 2.2 KB
  • 大小: 2.8 KB
  • 大小: 4.5 KB
分享到:
评论

相关推荐

    网页文字溢出显示省略号jQuery插件代码

    网页文字溢出显示省略号是一个常见的需求,尤其是在有限的空间内展示大量文本时。jQuery的dotdotdot.js插件提供了一种优雅的解决方案,能够帮助开发者处理这种情况。这个插件适用于单行和多行文本,当内容超出指定...

    网页文字溢出显示省略号jQuery插件代码.zip

    网页文字溢出显示省略号是一种常见的网页设计技巧,它能有效地管理长文本,使得页面在有限的空间内保持整洁和可读性。jQuery插件在这个过程中起到了关键的作用,通过JavaScript的强大功能来实现这一效果。本压缩包...

    dotdotdot文字溢出时添加在文字末尾加省略号

    在描述中提到的“文字溢出时,添加在文字末尾加省略号”,这正是dotdotdot库的主要功能。它不仅简单地裁剪文本,还能确保句子的完整性,避免在截断处出现不完整的单词或句子。例如,如果一个句子超过了容器的宽度,...

    bootstrap-ellipsis:为溢出文本添加省略号的快速方法

    引导省略号为溢出文本添加省略号的快速方法版本 1.0.0 这个插件基于 [dobiatowski] ( ) 的这个项目。 请参阅的性能演示。 ####Dependencies: [jQuery] ( ) 如果你想使用工具提示,那么也 [twitter-bootstrap] ( ) #...

    js文字超出省略号特效

    "js文字超出省略号特效"就是一种利用JavaScript实现文本溢出时添加省略号的技术,它可以帮助我们在不改变HTML结构的前提下,优雅地处理长文本的显示。以下是关于这个主题的详细知识点: 1. **CSS基础**:首先,我们...

    jQuery文字溢出显示省略号插件特效代码

    "jQuery文字溢出显示省略号插件特效代码" 提供了一种优雅的解决方案,它利用JavaScript库jQuery结合dotdotdot.js插件,使得多行文本在溢出时能够自动显示省略号,以保持页面的整洁和专业外观。以下将详细讲解这个...

    CSS实现单行、多行文本溢出显示省略号的实现方法.docx

    CSS 提供了一些技巧来处理文本溢出的情况,使我们能够优雅地显示单行或多行文本的省略号。以下是对"CSS实现单行、多行文本溢出显示省略号的实现方法"的详细说明: **单行溢出** 单行溢出的实现主要是通过限制文本...

    微信小程序实现指定显示行数多余文字去掉用省略号代替

    效果图 实现 wxml 商品详情 你如安好,便是晴天你如安好,异国他乡,年少夫妻,无比恩爱,她不小心失去了第一个孩子,他安慰她:“没关系,我答应你,我们还会再有孩子。”碾转数年,他留你如安好,便是晴天你如...

    判断文字超过2行添加展开按钮,未超过则不显示,溢出部分显示省略号

    这个过程涉及到一种常见的技术,即判断文字是否超过指定行数,并根据情况添加展开/收起按钮,溢出部分用省略号表示。在本文中,我们将深入探讨如何实现这个功能,特别是针对两行文字的限制。 首先,CSS3提供了一种...

    flex布局实现左侧文字溢出省略右侧文字自适应

    2. 当左侧文字太长无法完全显示时,左侧文字会被省略,并用省略号表示。 3. 左侧始终占据剩余的空间,但不会挤压右侧,右侧文字始终全显示。 总结一下,这种布局设计的核心在于使用Flexbox的伸缩性和溢出处理策略,...

    jQuery实现控制文字内容溢出用省略号(…)表示的方法

    当这些 `div` 中的文字内容超过限制时,jQuery 代码将会自动截断并添加省略号。 总结一下,使用 jQuery 控制文字内容溢出的方法主要包括以下步骤: 1. 使用 `$(function() { ... })` 确保在 DOM 加载完成后执行...

    DIV 上下居中 多行 省略号

    总结来说,实现`&lt;div&gt;`内多行文字垂直居中并添加省略号功能,主要涉及CSS的布局、文本对齐和溢出隐藏技术。通过`display: flex`或`display: grid`实现上下居中,结合`line-clamp`、`-webkit-line-clamp`以及`...

    使用text-overflow:ellipsis实现溢出文本省略号显示无需js

    当文本内容超出元素的边界时,它会在文本末尾添加省略号(...)来表示内容被截断。但仅仅设置 `text-overflow: ellipsis` 并不足以实现预期效果,还需要配合其他CSS属性一起使用。 首先,为了防止文本换行,我们...

    【mark】单/多行文本内容溢出显示省略号…

    本文将详细介绍如何在不同场景下实现单行或多行文本内容溢出显示省略号的功能。 ### 一、基本概念 #### 1.1 溢出显示省略号的作用 - **提升可读性**:通过限制文本宽度并用省略号表示多余部分,可以帮助用户快速...

    文字溢出滚动展示

    在网页设计和开发中,"文字溢出滚动展示"是一种常见的技术,用于处理长文本在有限空间内无法完全显示的问题。这种技术可以帮助用户在不破坏页面布局的情况下查看完整内容,通常应用于评论、简介或者新闻摘要等场景。...

    兼容IE和FF的单行溢出文本显示省略号

    本文主要讲解如何实现一个兼容Internet Explorer(IE)和Firefox(FF)的单行溢出文本显示省略号的效果。这种方法可以让过长的文本在单行内显示,并在超出部分以省略号代替,从而提高用户体验。 首先,我们需要一个...

    CSS实现标题文字过长部分显示省略号的方法

    以下将详细介绍如何使用CSS实现单行和多行文本溢出时显示省略号的方法。 ### 单行文本溢出显示省略号 对于单行文本溢出的情况,CSS已经提供了非常成熟的属性组合来实现这一需求,使用的是`text-overflow`、`...

    CSS省略号text-overflow超出溢出显示省略号

    当文本溢出其包含元素的范围时,通常会在溢出的元素后面出现省略号来表示还有更多内容未显示。这种效果常见于布局限制,如在列表、表格或特定宽度的容器中显示文字时。通过使用text-overflow属性,开发者可以控制...

Global site tag (gtag.js) - Google Analytics