限定高度和宽度,折叠且省略号...显示文本 自己格式化,一串数字和字母连一起是不会自动换行的,如果仅IE,chrome,可以设置word-break:break-all实现换行,firefox不支持这个 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 估计是要代码实现,这个文本是要放在一个格子里面的,宽度后续还可以伸缩,格式化宽度伸缩之后内容不能自动跟着变化折叠省略号属性分别是word-wrap: break-word;text-overflow: ellipsis;但是他们不能同时生效 text-overflow: ellipsis;要结合overflow:hidden才有用。。不过使用这2个后word-break又没有用了,所以自己写个函数格式化最好,你那种要求不是很简单<style>.ellipsis{font-size:12px;line-height:15px;overflow: hidden;}</style><div style="height: 45px;width: 30px;" class="ellipsis">123456789123456789</div><script> function cutstring(s, wl, hl) { var total = wl * hl; if (s.length <= total) return s; s = s.substring(0, total - 3) + '...'; s = s.replace(new RegExp('[\\s\\S]{' + wl + '}', 'g'), function ($0) {return $0+'<br/>' }); return s; } var div = document.getElementsByTagName('div'); for (var i = 0; i < div.length; i++) div[i].innerHTML = cutstring(div[i].innerHTML, 5, 3);</script> 一定要用text么?如果不是的话可以用textarea。可以限定行数和列数。 编辑状态的editor可以用你说的textarea来限定 【散分】花了一晚上写了个JavaScript小游戏 代码的问题 一个JS平滑效果 如何将带SCRIPT网页改成普通网页 dhtmlxgrid报表排序问题!!! 火狐实现图片移上去图片放大的代码就像淘宝一样 可以随滚动条一浮动的代码,谁能帮忙改改,多谢了! 求一精简的 div拖拽 cookie保存位置 执行js脚本时出现错误 提示"a1"未定义 求1跟java结合的好的在线编辑器 jquery触发错误 为什么还会触发
估计是要代码实现,这个文本是要放在一个格子里面的,宽度后续还可以伸缩,格式化宽度伸缩之后内容不能自动跟着变化
折叠省略号属性分别是
word-wrap: break-word;
text-overflow: ellipsis;
但是他们不能同时生效
.ellipsis{font-size:12px;line-height:15px;overflow: hidden;}
</style>
<div style="height: 45px;width: 30px;" class="ellipsis">123456789123456789</div>
<script>
function cutstring(s, wl, hl) {
var total = wl * hl;
if (s.length <= total) return s;
s = s.substring(0, total - 3) + '...';
s = s.replace(new RegExp('[\\s\\S]{' + wl + '}', 'g'), function ($0) {return $0+'<br/>' });
return s;
}
var div = document.getElementsByTagName('div');
for (var i = 0; i < div.length; i++) div[i].innerHTML = cutstring(div[i].innerHTML, 5, 3);
</script>
编辑状态的editor可以用你说的textarea来限定