文字超出省略显示为点点

对于文字溢出的解决,若是PC端还好控制,但是在手机端的控制就比较复杂了。

曾尝试用百分比设定宽度,可是却总会撑开,出现滚动条。而尝试用em值,不同手机浏览器的显示效果又不同,切距离看起来会拉的很大。

最后的解决办法:

用jQuery,动态获取屏幕的宽度,然后再按百分比赋值给需要控制溢出的类。最后还不能忘了,溢出超过显示省略号的三个属性,将这个属性所归的类名添加给需要控制的类。这样不管屏幕大小怎么变。每刷新一次就能实现想要的效果。

另外,想要实现页面跳转,不一定要用a标签,用这个即可,

<li    onClick=“ location=‘detail.html‘   "></li>

或者<li  onclick="window.location=‘detail.html‘ "></li>

PC端文字溢出控制显示省略号:

overflow:hidden; white-space:nowrap; text-overflow:ellipsis;

时间: 2024-08-09 14:46:14

文字超出省略显示为点点的相关文章

多行文字超出省略显示

.ellipsis-1{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;word-break:break-all} .ellipsis-1{-webkit-line-clamp:1}

css文字超出自动显示省略号

只针对单行文本有效: 01.针对块状元素 ul li{ width: 180px; text-overflow: ellipsis; white-space: nowrap;/*禁止自动换行*/ overflow: hidden; } css文字超出自动显示省略号显示省略号 css文字超出自动显示省略号 css文字超出自动显示省略号显示省略号 02.针对table table{ table-layout:fixed; } table td{ word-break:keep-all;/* 不换行

怎么实现CSS限制字数,超出部份显示点点点.

如何实现CSS限制字数,超出部份显示点点点... <div style="width:200px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis; border:1px solid red">试试看试试看试试看试试看试试看试试看试试看试试看试试看试试看试试看</div> 效果: 语法: text-overflow : clip | ellipsis 参数: clip : 不显示省略标记(...

关于用css实现的文字超出部分显示省略号

文字超出部分显示省略号还是比较常用的一个效果,最近看到网上的一些方法亲自实践了一下,发现有些以前一些浏览器不能用的属性现在可以用了,于是研究了一番,现总结如下: 我们先来看下HTML代码: <div> <p><span>用css来实现当文字超出宽度时显示省略号的效果</span></p> </div> CSS代码: div{ width: 200px; } span{ display: block; width: 200px; ove

多行文字内容溢出显示点点点(...)省略号

1.常规css方法——使Firefox以外主流浏览器文字溢出省略号表示 下图为此常用方法在各个浏览器下的表现: IE6浏览器下 IE7浏览器下 chrome谷歌浏览器下 Safari浏览器下 opera浏览器下 Firefox火狐浏览器下 可以看到,仅在Firefox火狐浏览器下无法实现文字溢出省略号表示,其文字直接从中间咔掉了.综合考虑代码成本,表现效果,我个人觉得这样子已经算是不错的了,追求完美和实际效益之间要追求一定的平衡.如果页面上很多文字都溢出,则需要寻求更兼容的方法,要是偶尔会出现文

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

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

css 文字超出部分显示省略号(原)

单行超出省略号 #word1{width: 100px; text-overflow: ellipsis; overflow: hidden;} 几行超出省略号(只兼容webkit内核) #wordN{ width: 100px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;} 兼容写法(但是当文字不够长的时候省略号还是会存在,需要js判断一下) #word

CSS 文字超长省略显示并隐藏超长部分

1.包含文字的元素必须是块级元素,不是块级元素使用display:block使其具有块级元素属性: 2.具备上述基本条件后,css样式如下: { display: block; max-width: 300px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } 如果包含在table的td元素内,td元素需要明确width的百分比,例如:width:20%;

多行文本,垂直居中显示,文字超出高度显示省略号

最近项目中遇到多行文本,显示不全想打省略号,块状文本垂直居中显示,功能实现如下, html:结构 <div class="questype-rate"> <ul class="clearfix"> <li> <div class="namebox"> <div class="question-name"> <div class="namerow&quo