【问题标题】:WordPress 4.4 Image Conflict with Srcset and BxsliderWordPress 4.4 与 Srcset 和 Bxslider 的图像冲突
【发布时间】:2015-12-11 06:26:47
【问题描述】:

我们公司有多个使用 Wordpress 并安装了 Genesis、自定义 Genesis 子主题和用于图像滑块的 bxslider 的站点。

当专门在 Firefox 上查看滑块时,似乎与响应性有冲突,我们认为这是由于 Wordpress 4.4 中新的 srcset 响应式图像类所致。

在加载一个站点时,例如http://brightervisiontheme.com/,只有大约 50 像素的滑块图像出现。调整浏览器大小后,问题得到解决,滑块恢复其正常的响应质量和高度。此外,如果您打开 Inspect Element 大小权限本身。

测试站点没有更新到4.4,没有出现问题,所以我们假设它是与新安装有关的Bug。

但我们不确定也无法弄清楚如何解决。

有什么帮助吗?

【问题讨论】:

    标签: jquery css wordpress bxslider genesis


    【解决方案1】:

    .bx-viewport 上的height 上设置了一个内联样式,它将停止低于预期值。我使用以下解决方法唤醒 bx。

    JS

    document.documentElement.addEventListener('DOMContentLoaded', function(event) {
        event.stopPropagation();
        var tgt = document.querySelector('.bx-viewport');
        tgt.removeAttribute('height');
        tgt.removeProperty('height');
    }, false);
    

    CSS

    .bx-viewport { min-height: 90vh !important; }
    

    【讨论】:

      猜你喜欢
      • 2018-09-02
      • 2020-12-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-18
      • 2012-07-10
      • 1970-01-01
      相关资源
      最近更新 更多