我正在使用主菜单下方有一个图片滑块的网站。由于兼容性支持,我正在利用Revolution Slider来显示内容。 Safari中没有正确加载滑块。它不会显示与其他元素的内联,而是弹出并部分加载在左上角。你可以在这里看到效果。 http://mogolianasiareach.com/。此问题是Safari独有的,不会出现在任何其他浏览器中。我使用置于header.php文件中的标准嵌入代码,但它呈现错误。
<?php putRevSlider("mar_slider","homepage") ?>
任何反馈都将不胜感激
答案 0 :(得分:1)
和你们两个一样,我也发现Safari将页面呈现错误。在我的情况下完全不同的滑块,(高级邮政滑块)。同样的问题。
当我设计Wordpress网站为生,我发现这个问题至少令人困惑。 Safari版本不是问题,因为它发生在我测试的4.0.2到5.0.6中。网站在FFx,Chrome中都没问题,还没有检查IE。
上面的“缓存”建议让我得出结论,css确实需要从缓存插件设置中排除。我将“style.css”添加到我排除的文件中,然后“瞧”,问题就消失了。
感谢您的线索,
道格
答案 1 :(得分:0)
我出乎意料地遇到了同样的问题。一切都在Chrome中运行良好,但在Safari中我的任何滑块都会加载到左上角,而不是在各自的内联元素中。
我的情况非常独特,我认为你是网上唯一遇到这个问题的人,我想知道我们是否处于同样的独特情况。
对我来说,我把它缩小到导致冲突的另一个插件。就我而言,它是“W3 Total Cache”,更具体地说是“Minify”模块。
当我缩小CSS时,由于某种原因它引入了冲突。将文件“/wp-content/plugins/revslider/rs-plugin/css/settings.css”添加到设置中的“从不缩小以下CSS文件:”部分,导致我的滑块再次开始正常运行。
如果您还使用W3 Total Cache,那么我会从那里开始。否则,我建议禁用插件,看看是否可以追查导致冲突的罪魁祸首。
祝你好运!
安迪