各位帮一下忙,ul li 中的内容限制字数,兼容所有浏览器的,是不是的使用JS?
解决方案 »
- 请高手写一个基于javascript(Ajax)和PHP实现的服务器推技术的实例
- 请问做flash小游戏需要什么js插件?
- JS自定义事件
- ie不能解析xml,fireFox却能,原因在那里?
- 关于JQuery中子选择器的使用
- 最近公司要做弹出层来实现交互,请问如何解决。
- 怎么样去掉字符串前后的符号呀?
- 通过window name获取window对象
- 在B页面中用JavaScript控制A页面打开的窗口
- Help Me!!!用javascript控制只打印某一个Table的内容!而不是整个页面!!
- 已知页面的<html></html>字符串,不知src,如何用iframe加载页面?
- 求一正则表达式
<ul id="test">
<li>我是来测试的的饿的我是来测试的的饿的</li>
<li>我是来测试的的饿的我是来测试的的饿的</li>
<li>我是来测试的的饿的我是来测试的的饿的</li>
<li>我是来测试的的饿的我是来测试的的饿的</li>
<li>我是来测试的的饿的我是来测试的的饿的</li>
</ul>
<script type="text/javascript">
function testAuto(thisId,needLengt){
var ididid = document.getElementById(thisId).getElementsByTagName("li");
for(var i = 0; i < ididid.length; i++){
var nowLeng = ididid[i].innerHTML.length;
if(nowLeng > needLengt){
var nowWord = ididid[i].innerHTML.substr(0,needLengt)+'...';
ididid[i].innerHTML = nowWord;
}
}
}
testAuto('test',5)
</script>
效果出来了。。但是效率低。期待更好的解决方案
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>纯CSS超过宽度显示省略号(www.hemin.cn)</title>
<style type="text/css">
*{ margin:0; padding:0; font-size:12px; font-family:"新宋体"}
ol{ background:url(http://www.hemin.cn/blog/wp-content/uploads/2009/06/list.jpg) no-repeat left -2px}
li{position:relative; padding:0 60px 0 20px; height:20px; overflow:hidden; line-height:20px; width:250px; list-style:none}
li a{ position:relative; background: url(http://www.hemin.cn/blog/wp-content/uploads/2009/10/pot.gif) no-repeat 230px top;word-break:break-all;
word-wrap:break-word;display:inline-block; text-decoration:none; color:#000; padding-right:12px; margin-right:10px}
li a:hover{ text-decoration:underline}
li span{ position:absolute; padding-left:5px; color:#CCC}
</style>
</head>
<body>
<ol>
<li><a href="#">杂技团美女演员的训练</a><span>2009-6-21</span></li>
<li><a href="#">杂技团美女演员的训练演员的训练演员的训练训练演员的训练演员的训练训练演员的训练演员的训练训演员的训练演员的训练</a><span>2009-6-21</span></li>
<li><a href="#">gghjghkhjkluiisersetrtyrhdukuiuikukuikyukgyu</a><span>2009-6-21</span></li>
<li><a href="#">杂技团美女演员的训练演员的训练演员的训练训练演员的训练演员的训练训练演员的训练演员的训练训演员的训练演员的训练</a><span>2009-6-21</span></li>
<li><a href="#">练演员的训练</a><span>2009-6-21</span></li>
<li><a href="#">练演员的训演员的训练</a><span>2009-6-21</span></li>
<li><a href="#">练演员的训练演员的训练练</a><span>2009-6-21</span></li>
<li><a href="#">练演员的练</a><span>2009-6-21</span></li>
<li><a href="#">练演员的训练</a><span>2009-6-21</span></li>
</ol>
</body>
</html>
自己研究