html使用css让文字超出部分用省略号三个点显示的方法案例

html使用css让文字超出部分用省略号三个点显示的方法:

  我正确使用的就是下面的代码,li里面是a标记。在IE和google中使用是正常的,火狐不知道,我也不在意,等你来测

  li{

  display:block;overflow:hidden;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;

  }

  直接拿这个css样式去用吧,编程嘛,解决就好,不用看下面的了。

  语法:

  text-overflow : clip | ellipsis

  参数:

  clip :  不显示省略标记(...),而是简单的裁切

  (clip这个参数是不常用的!)

  ellipsis :  当对象内文本溢出时显示省略标记(...)

  说明:

  设置或检索是否使用一个省略标记(...)标示对象内文本的溢出。

  请您注意,text-overflow:ellipsis属性在FF中是没有效果的。

  示例:

  div { text-overflow : clip; }

  text-overflow是一个比较特殊的样式,我们可以用它代替我们通常所用的标题截取函数,而且这样做对搜索引擎更加友好,如:标题文件有50 个汉字,而我们的列表可能只有300px的宽度。如果用标题截取函数,则标题不是完整的,如果我们用CSS样式text- overflow:ellipsis,输出的标题是完整的,只是受容器大小的局限不显示出来罢了。

  text-overflow属性仅是注解,当文本溢出时是否显示省略标记。并不具备其它的样式属性定义。我们想要实现溢出时产生省 略号的效果。还必须定义:强制文本在一行内显示(white-space:nowrap)及溢出内容为隐藏(overflow:hidden)。只有这样 才能实现溢出文本显示省略号的效果。

示例:

修改前效果:

修改以后效果:

时间: 2024-12-26 16:58:02

html使用css让文字超出部分用省略号三个点显示的方法案例的相关文章

【转】html使用css让文字超出部分用省略号三个点显示的方法案例

html使用css让文字超出部分用省略号三个点显示的方法: 我正确使用的就是下面的代码,li里面是a标记.在IE和google中使用是正常的,火狐不知道,我也不在意,等你来测 li{     display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis; } 直接拿这个css样式去用吧,编程嘛,解决就好,不用看下面的了. 语法: text-overflow : cli

css让文字超出部分用省略号三个点显示的方法案例

.div{ width: 98%; margin: auto; color: #ccc; display:block; overflow:hidden; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;} 原文地址:https://www.cnblogs.com/luckyShuang/p/12229677.html

常用css样式(文字超出部分用省略号显示、鼠标经过图片放大、出现阴影)

文字超出部分用省略号显示: white-space: nowrap; /* 不换行 */ overflow: hidden; /* 超出部分不显示 */ text-overflow: ellipsis; /* 超出部分显示为... */ 鼠标经过图片放大 .team-img img{ width:188px; height: 200px; border-radius: 50%; transition: all 1.2s; -moz-transition: all 1.2s; -webkit-tr

css 控制文字超出部分显示省略号

该文章转自:http://www.daqianduan.com/6179.html 如果实现单行文本的溢出显示省略号同学们应该都知道用text-overflow:ellipsis属性来,当然还需要加宽度width属来兼容部分浏览. 实现方法: overflow: hidden; text-overflow:ellipsis; white-space: nowrap; 效果如图: 但是这个属性只支持单行文本的溢出显示省略号,如果我们要实现多行文本溢出显示省略号呢. 接下来重点说一说多行文本溢出显示

html + CSS实现文字超出长度隐藏,显示省略号

表格: table{ table-layout: fixed; } } t td{ white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } } 本方法用于解决表格单元格内容过多时的美观问题,主要涉及到4句CSS样式: 1. table-layout: fixed 由于table-layout的默认值是auto,即table的宽高将取决于其内容的多寡,如果内容的体积无法估测,那么最终表格的呈现形式也无法保证了,fixed一

css——文字超出范围以省略号(...)显示

css部分: overflow:hidden; -o-text-overflow:ellipsis; text-overflow:ellipsis; white-space:nowrap; width是一个固定宽度. 对于低版本的Firefox,有两种方法解决. 1.使用jQuery ellipsis plugin插件 $(document).ready(function(){ $('.ellipsis').ellipsis(); } 2.使用ellipsis.xml,并与css文件在同一目录下

css控制文字溢出用点(省略号)代替

兼容火狐.Opera.chrome的文字溢出添加省略号的功能,当文字或字符超出外层Div的时候,自动隐藏并添加省略号,对前端开发来说,这是个相当不错的CSS特效吧. 示例如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="

table中td文字超出长度用省略号隐藏超出内容,鼠标点击内容全部显示

1,设置css样式 <style>table {width: 100%;float: left;table-layout:fixed;width:600px;border:1px solid #ccc; } table tr {    line-height: 25px;    border:1px solid #ccc;} table td {     border:1px solid #ccc;     text-align:center; }.MHover{     border:1px

文字超出两行用省略号显示

1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <style> 7 p{ 8 width: 200px; 9 overflow: hidden; 10 text-overflow: ellipsis; 11 display: -webkit-