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