【发布时间】:2012-05-16 22:10:09
【问题描述】:
我想提供一些小的信息,如果它们对于放入的容器 div 来说太长,它们就会消失在省略号中。如果用户点击文章的链接,我想提供一个视觉指示,表明有更多的文本。我不想使用椭圆图像,但如果需要,我可以使用 jQuery。如果可能的话,我的偏好是完全在 CSS3 中完成。
我发现 text-overflow:ellipsis 属性/值,结合 overflow:hidden 和 white-space:nowrap 允许单行版本,但是多行呢?与我的情况相比。
这些或其他属性/值对是否允许在严格的 CSS 中完成此操作?
感谢任何帮助。
【问题讨论】:
-
您希望溢出出现在什么条件下?
-
您希望每行文本都以省略号结尾吗?所以渲染一个段落,但剪掉它?
-
不支持多行。您将需要 javascript 来支持这一点。见问题:http://stackoverflow.com/questions/6222616/with-css-use-for-overflowed-block-of-multi-lines
-
听起来有点像这个问题:stackoverflow.com/questions/3404508/…
-
段落标签是内嵌的,而不是块状的。我需要以省略号结尾的多行。