0

我一直在尝试将 zurb 基础 Orbit 滑块合并到一个预先存在的站点主页中,该主页具有许多链接(和锁定/只读)样式表。正如您可以想象的那样,这导致了许多浏览器兼容性问题的出现,但前几天我认为我终于让它工作了!

但是,我发现 11.6 之前的 Opera 版本会导致滑块显示特别不稳定......即使在只有滑块的空白页面上,幻灯片似乎只是从错误的位置开始。因此,例如,幻灯片 #1 将显示第一张图像的大部分(减去最左侧)以及第二张图像的开始左侧部分。

我在 jsBin 创建了一个页面来演示这个问题。 http://jsbin.com/aqejil/5/ 请注意,您可以使用右上角的按钮编辑 jsBin 上的代码。在 CSS 编辑选项卡中,我还包含了一个代码片段,该代码片段应该仅针对 Opera 11 中的不同滑块元素:

@media all and (-webkit-min-device-pixel-ratio:10000), not all and 
(-webkit-min-device-pixel-ratio:0){}
.orbit-container {}
.orbit-container .orbit-slides-container {}
.orbit-container .orbit-slides-container img {}
.orbit-container .orbit-slides-container > * {}
.orbit-container .orbit-slides-container > * .orbit-caption {}    
}

同样,这是Browsershots上的两张对比图

有谁知道为什么会发生这种情况?我确信这可能是一个足够简单的修复,但我似乎无法提出解决方案。

谢谢!

4

0 回答 0