有好几行的一段文字超出div范围,结尾处怎么弄成省略号?
一行的我会弄,用text-overflow:ellipsis;和word-break:keep-all就可以了,但是有好几行的该怎么办呢?比如我要以下这样效果的:由图可以...
一行的我会弄,用text-overflow:ellipsis;和word-break:keep-all就可以了,但是有好几行的该怎么办呢?
比如我要以下这样效果的:
由图可以看出,在Firefox下没有后面的省略号。 如果要让Firefox同IE显示的一样,使文字超出范围后显示省略号,建议使用...
请忽略我上面所举例的内容,我只是要连续几行后在最后面带个省略号即可。重新举例:
22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222...
就像上面这个样子。
谢谢yiqianke.我已经设了,但是后面没有省略号,是直接就断掉了。 展开
比如我要以下这样效果的:
由图可以看出,在Firefox下没有后面的省略号。 如果要让Firefox同IE显示的一样,使文字超出范围后显示省略号,建议使用...
请忽略我上面所举例的内容,我只是要连续几行后在最后面带个省略号即可。重新举例:
22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222...
就像上面这个样子。
谢谢yiqianke.我已经设了,但是后面没有省略号,是直接就断掉了。 展开
3个回答
展开全部
………………………………………………………………………………是这个吗??只用同时按SHIFT键和打字区域的6就有了……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你把宽度和高度设置一下。用你上面的代码应该没问题
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
firefox不支持...
<script>
function csubstr(str,len){
if(str.length>10){
return str.substring(0,len)+"...";
}else{
return str;
}
}
</script>
<div ><script>document.write(csubstr("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",10));</script></div>
<script>
function csubstr(str,len){
if(str.length>10){
return str.substring(0,len)+"...";
}else{
return str;
}
}
</script>
<div ><script>document.write(csubstr("aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",10));</script></div>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询