【问题标题】:Conditional Comments Firefox条件注释 Firefox
【发布时间】:2011-03-03 18:45:45
【问题描述】:

是否有特定的Conditional Comments 可用于旧版本的 Firefox? (例如 3.0)

【问题讨论】:

    标签: html css firefox conditional-comments


    【解决方案1】:

    不,它们仅受 IE 支持。

    虽然有 CSS hack。见:http://perishablepress.com/press/2009/06/28/css-hacks-for-different-versions-of-firefox/

    【讨论】:

    • 谢谢 Aaron,但它也会涉及到 Javascript,而且我想让我的样式表免费“破解”。
    【解决方案2】:

    据我所知。据我所知,条件 cmets 是 Internet Explorer 独有的功能。

    QuirksMode.org agrees.

    【讨论】:

    • 谢谢,也许更具体一点:我正在尝试通过为旧浏览器启动 Cufón 来为 @font-face 创建一个可靠的后备。想到有条件的 cmets,但也许还有另一条路线?
    • 你不能用 font-family 做到这一点吗?将您的字体首先放在列表中,然后按顺序将您的后备。如果浏览器可以处理字体,它将使用它。如果它不能处理 font-face,它将默认为 Cufón(如果用户没有 Cufón,它将默认为下一行,等等)
    • Cufón 是一个带有 Canvas 元素的文本替换引擎。一个丑陋的解决方案,如果有的话。 cufon.shoqolate.com/generate
    • 好吧,我没有检查所以我假设 Cufón 是一种字体。这使事情变得有点复杂。我想您最好的选择可能是编写一些 javascript 来确定用户正在使用的浏览器/版本组合,然后从那里开始。不是最优雅的解决方案,但也不是我见过的最丑陋的解决方案。
    【解决方案3】:

    我正在尝试创建可靠的后备 通过启动 Cufón for @font-face 较旧的浏览器。有条件的 cmets 想到了,但也许有 另一条路线?

    您只需注入 cufón 脚本标签 conditionally。

    【讨论】:

      【解决方案4】:

      收到来自 [Modernizr][1] 的开发者 Faruk Ates 的电子邮件

      [1]: http://www.modernizr.com/ 确认 它 可以解决问题....等等:-)

      【讨论】:

        猜你喜欢
        • 2012-04-26
        • 2012-09-26
        • 2011-06-02
        • 2023-03-06
        • 2011-10-23
        • 2010-11-20
        • 2015-10-21
        • 2011-02-04
        • 2011-03-30
        相关资源
        最近更新 更多