5
A
回答
1
由于W3 spec for text-overflow,无法创建省略号纯CSS。
,但如果你正在开发你已经使用JavaScript Chrome扩展,所以这里是一些演示和插件来解决问题:
- http://www.codeitbetter.co.uk/widgets/ellipsis/
- http://jsfiddle.net/danesparza/TF6Rb/1/
- http://jsfiddle.net/MPkSF/
- http://jsfiddle.net/VpmbL/
- https://github.com/pvdspek/jquery.autoellipsis
我在我自己的项目中使用了最后一个插件。
0
目前多行文本没有省略号......但是您可以使用简单条件对多行进行省略号效果。下面是一个例子...
说你有一个这样的HTML ...
<div class="class_name"><%=message%></div>
你呈现你在运行时...您的文字将被渲染并放置在div标签文本而不是消息模板。所以你可以做的是...
<% if(message.length < 100) { %>
<div class="class_name"><%=message%></div>
<% } else { %>
<div class="class_name"><%=message.slice(0,80)%>...</div>
<% } %>
如果您的文本超过100个字符,它会显示一个省略号效果(在80个字符结束)
注:值100和80可选的。你可以改变,因为你担心...
希望它有帮助:))
相关问题
- 1. 截取文本溢出的多行文字:省略号
- 2. CSS 2行文字包裹省略号
- 3. 的省略大括号多行
- 4. 如何用console.log省略文件/行号
- 5. Firefox浏览器中的多行文本省略号
- 6. 问题与多行文本与铬中的省略号
- 7. jQuery函数用于多省略号文本
- 8. CSS多行省略号跨浏览器
- 9. 第二行的文本省略号
- 10. 动画多个省略号
- 11. 以多行显示长字,并在最后使用省略号
- 12. ASP.NET - 省略问号字符
- 13. 具有<br>标记的多行省略号仅在IE11/Edge中的第一行添加省略号
- 14. 带省略元素的CSS省略号?
- 15. 省略号不适用于ATL项目中的静态文本
- 16. 文本溢出:省略号不能在chrome中工作61.0.3163.100
- 17. css - 多行的行夹(省略号)不起作用
- 18. 文本溢出省略号
- 19. 文本溢出省略号
- 20. 如何显示多行文本的省略号?
- 21. 省略号
- 22. 带有省略号的多行文本在FF和IE中不起作用,但是在Chrome中
- 23. CSS如何使用DIV与省略号来实现多行文本字段
- 24. 排序基于省略字
- 25. 多行文本没有被省略掉
- 26. 在IE8中的多行省略号错误jquery
- 27. 使用jquery获取省略号文本
- 28. MySQL用省略号截断文本
- 29. 省略号不起作用
- 30. 在SVG的TSPAN中使用省略号?
你有什么需要什么样的浏览器,你需要这个兼容?你是否愿意实现一个使用Javascript的解决方案? – Wex
我正在构建Chrome扩展程序,因此只需与Chrome兼容即可。我宁愿不使用Javascript。 – mark