【问题标题】:Cufon in FaceboxFacebox 中的 Cufon
【发布时间】:2011-08-06 07:29:11
【问题描述】:

有人有在 Facbox 中显示 Cufon 的指针吗?

我最近实现了运行良好的 Cufon 字体,但是当它显示在 Cufon 对话框中时,它们并没有显示在顶部。我可以看到它被替换了。我知道这可能与 z-index 有关,但想知道究竟是什么元素/标签?我已经尝试了几乎所有标签,从 #facebox 到 Facebox 对话框中的 h1 标签。

任何指针?

【问题讨论】:

    标签: php fancybox z-index cufon facebox


    【解决方案1】:

    我认为这可能是因为在您调用并应用 Cufon 后 Facebook 已加载到 DOM 中。

    (不优雅的)解决方案是在您添加到 Facebox 的 HTML 中放置一个 Cufon 调用。

    jQuery.facebox(function() { 
        jQuery.get('your-url.html', function(data) {
            jQuery.facebox(data + "<script>Cufon.replace('.selector');</script>")
        });
    });
    

    【讨论】:

    • 谢谢!我实施了一个类似的解决方案。我将 Cufon.refresh() 添加到 facebox.js 中的显示方法中。我在整个网站上使用 Cufon,所以这为我修复了它。
    • 这是另一种解决方法。很高兴你把它整理好了!
    【解决方案2】:

    Cufon 应该在加载 Facebox 后开始显示内容

    $(document).bind('reveal.facebox', function() { Cufon.replace('h3'); })
    

    【讨论】:

      猜你喜欢
      • 2012-04-07
      • 1970-01-01
      • 1970-01-01
      • 2011-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多