css怎样让HTML中超出的内容显示为省略号

文字超出了需要隐藏并显示省略号这个在工作中很多时候都要用到,我想很多人都碰到过吧,这个有两种解决方法第一种、用程序开截取字符长度,这个其实也是可以的。第二种就是接下来分享的内容,用css样式来做,话也不多说,直接上代码吧:HTML:
<div class="css1">Web前端开发 – 专注于网站前端设计与Web用户体验</div>
<div class="css2">Web前端开发 – 专注于网站前端设计与Web用户体验</div>

css:

.css1{
     color:#6699ff;
     border:1px solid #ff8000;
     margin-bottom:20px;
     width: 20em;/*不允许出现半汉字截断*/
 }
 .css2{
     overflow: hidden; /*自动隐藏文字*/
     text-overflow: ellipsis;/*文字隐藏后添加省略号*/
     white-space: nowrap;/*强制不换行*/
     width: 10em;/*不允许出现半汉字截断*/
     color:#6699ff;
     border:1px solid red;
 }

OK!谢谢阅读!!!

 
时间: 2024-10-05 09:44:05

css怎样让HTML中超出的内容显示为省略号的相关文章

HTML中超出的内容显示为省略号

CSS超出文本用省略号显示 兼容firefox IE6 IE7 第一种方法: 1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>css设置文字隐藏</title> 6 <style type="text/css"> 7 .css1{ 8 color:#6699ff; 9 border:1px #

ganglia UI中图片中的内容显示为长方形空格(问题已经解决)

安装Ganglia-3.6中,遇到以这样一个问题,见下图: 解决问题: 遗漏安装包dejavu-fonts-common , dejavu-lgc-sans-mono-fonts, dejavu-sans-mono-fonts . 下载安装包后一步一步安装或者直接从库中安装.如果是centOS, red hat linux 系统5.x以上版本,直接使用命令安装即可: yum -y install dejavu-lgc-sans-mono-fonts dejavu-sans-mono-fonts

css样式(单行文本超出部分以...显示)

效果图: 标题 { height: 30px; line-height: 25px; margin-left: 6px; margin-right: 8px; font-size: 16px; color: #3E3F40; white-space: nowrap;/*规定段落中的文本不进行换行*/ text-overflow: ellipsis;/*text-overflow 属性规定当文本溢出包含元素时发生的事情.ellipsis 显示省略符号来代表被修剪的文本.*/ overflow: h

jQuery获取自动截取过长的文本内容,显示成省略号

table中如果td的内容过多,则会把td撑的很宽, 显得不美观. 如果能让td既美观.也能看到完整的效果.. 我们则需要,在生成td之前,给指定样式.. 这里采用jQuery来实现. //页面加载之后,设置.样式. jQuery(function(){ //使用id选择器;例如:tab对象->tr->td对象. $("#high_light tr td").each(function(i){ //获取td当前对象的文本,如果长度大于25; if($(this).text(

html 页面中显示单行省略号

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>内容超出显示省略号</title> <style> .cont{ width:200px; overflow: hidden;/*内容超出后隐藏*/ text-overflow: ellipsis;/* 超出内容显示为省略号*/ white-space: nowrap;/*文本不进行换

CSS中超出的文本内容显示省略号

首先,分析超出内容有两种情况,单行内容超出和多行内容超出,以下逐一说明: 单行内容操作: 单行操作必须有width属性,就是元素要有宽和高的限制才可以,具备以上基本条件之后,编写以下代码 overflow:hidden; text-overflow:ellipsis; white-space:nowrap; 此时,即可看到单行文本超出显示省略号的效果. 多行内容操作: 多行文本超出省略早期是没有该写法的,本文使用的是css3对WebKit的拓展写法,需要注意,该方法只适用于WebKit浏览器和移

css中a标签内容超出最大字数隐藏处理

问题:a标签内容超出最大字数显示问题 1.超出是最后显示为“...” 2.鼠标放在上面显示完整内容 3.点击新窗口打开链接内容 解决方法: css部分: .list{font:Georgia, "Times New Roman", Times, serif;font-size:14px;width:200px;display:block;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellips

CSS实现pre标签中内容换行方法

CSS实现pre标签中内容换行方法技术 maybe yes 发表于2015-01-25 18:35 原文链接 : http://blog.lmlphp.com/archives/70  来自 : LMLPHP后院 HTML 中的 PRE 标签默认是不会换行的,即使声明了 word-wrap 和 word-break 属性也没有效果:DIV 标签可以很方便的换行,不会把页面撑破.因为这个原因,很多网站在显示代码的时候使用 DIV 来作为容器.使用 DIV 标签装载代码有个弊端,就是冗余内容太多,换

CSS中的一些内容总结

一.选择器 1.选择器的分组:一个Style可以对多个选择器生效,只用在不同的选择器中间加入逗号即可.如: h1,h2,h3,h4,h5,h6 { color: green; } PS:CSS规定,所有子元素继承父元素的属性.但是对子元素的Style做修改后,就会覆盖父元素的属性. 2.派生选择器 通过元素的上下文关系去选择元素,不同级别的元素使用空格隔开即可,表示选择空格前的元素中后代元素为空格后的内容的元素.如: li strong { font-style: italic; font-we