【问题标题】:html/CSS Ellipsishtml/CSS 省略号
【发布时间】:2011-08-02 03:41:01
【问题描述】:

我试图让省略号像这样工作:http://jsfiddle.net/583mK/1/

有趣的是,它在 jsFiddle 上运行良好。奇怪的事情给出了完全相同的 HTML/CSS,它在我的应用程序上不起作用,我不知道为什么。是否有任何可能导致此问题的省略号陷阱?

一大区别在于 Fiddle,它都是静态内容。在我的应用程序中,页面加载,jQuery 模板用于填充列表,然后我想要省略号。

文本没有溢出,所以溢出起作用了,空白起作用了,只是不是...省略号。

【问题讨论】:

  • 它只适用于 IE - text-overflow: ellipsis 不是标准的 CSS 属性
  • @Yi 我不认为这是真的,但谢谢!
  • @YiJiang 说的是……几乎是真的。见the quirksmode entry。我用的是FF4,页面测试失败。

标签: html css ellipsis


【解决方案1】:

不确定这是否有帮助:

http://quirksmode.org/css/textoverflow.html

Firefox 不提供支持。 Mozilla 开发人员认为涉及 r-to-l 语言等的边缘案例太多,无法安全实施。

Firefox 现在从版本 7 (source) 开始支持 text-overflow: ellipsis。万岁!

我只知道你需要所有这些规则:

white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;

它应该有宽度(不是内联元素)。

另外,使用您最喜欢的浏览器开发工具来检查您没有继承冲突的属性。

【讨论】:

    猜你喜欢
    • 2012-06-01
    • 2013-10-07
    • 2015-03-11
    • 2011-07-13
    • 1970-01-01
    • 2012-10-05
    • 2015-07-08
    相关资源
    最近更新 更多