【问题标题】:flexslider-rtl not shown on chrome after chrome last updatechrome 上次更新后,flexslider-rtl 未在 chrome 上显示
【发布时间】:2016-09-29 16:26:26
【问题描述】:

rtl 网站上的 Flexslider 在上次更新到 chrome 后未显示,我必须将 css direction: rtl 更改为 ltr,然后将其返回 rtl 再次工作! 即使在他们的网站上也没有显示示例。 example link

【问题讨论】:

    标签: jquery css google-chrome flexslider


    【解决方案1】:

    我今天遇到了这个问题,必须找到一个快速解决方案,稍后可能会有更好的解决方案......

    我加了一个这样的样式:

    .flexslider-fix-rtl{
        width: 100% !important;
        transform: initial !important;
    }
    

    然后就在 flexslider 设置调用之前,我添加了类:

    jQuery('.slides').addClass('flexslider-fix-rtl');
    

    然后在 flexslider 调用中通过 start 参数删除类:

    start: function() {
    jQuery('.slides').removeClass('flexslider-fix-rtl');
    }
    

    祝你好运。

    【讨论】:

      猜你喜欢
      • 2012-09-24
      • 1970-01-01
      • 2017-07-27
      • 2016-05-25
      • 1970-01-01
      • 2016-10-09
      • 1970-01-01
      • 1970-01-01
      • 2014-11-25
      相关资源
      最近更新 更多