Firefox全屏引导carousel插件的问题
Issues with fullscreen Bootstrap carousel plugin in Firefox
所以我对jQuery和javascript还是相当陌生的,所以我试着在代码上乱搞,以便在插件在Firefox中运行时解决我的问题。没有骰子,所以我来这里是为了寻求一些建议(也许是为了解释为什么会出现以下问题)。
这里的问题是,我有一些其他div,下面的一个包含旋转木马。在Firefox中,它最终用透明取代了我所有的其他图像和颜色背景,显示了我所有内容背后的旋转木马。
下面是插件的代码:$('.header-carousel').carousel({
pause: "false",
interval: 4000
});
$('.header-carousel').css({'margin': 0, 'width': $(window).outerWidth(), 'height': $(window).outerHeight()});
$('.header-carousel .item').css({'position': 'fixed', 'width': '100%', 'height': '100%'});
$('.carousel-inner div.item img').each(function() {
var imgSrc = $(this).attr('src');
$(this).parent().css({'background': 'url('+imgSrc+') center center no-repeat', '-webkit-background-size': '100% ', '-moz-background-size': '100%', '-o-background-size': '100%', 'background-size': '100%', '-webkit-background-size': 'cover', '-moz-background-size': 'cover', '-o-background-size': 'cover', 'background-size': 'cover'});
$(this).remove();
});
$(window).on('resize', function() {
$('.header-carousel').css({'width': $(window).outerWidth(), 'height': $(window).outerHeight()});
});
希望我能有效地解释这个问题,我已经在这个问题上挣扎了好几天了…
编辑:
我在jsfiddle上做了一个例子。什么是最好的方式来强迫旋转木马不保持固定的背景时,滚动?
https://jsfiddle.net/pavelcreates/8nxwzgjz/我通过添加z-index规则修复了这个问题:
.header-carousel { z-index: -101; }
Bootstrap的旋转木马喜欢把他们的图像扔到z-index: -100;
,所以把全屏旋转木马扔到它后面修复了我以前缺少的背景图像和颜色的所有问题。
相关文章:
- 应用程序版本插件问题
- IE9上的Jquery表单插件问题
- angularjs ng-view - jQuery 插件问题 - 需要建议
- Angular 使用 jquery 插件问题.动态下拉数据
- 要求.js传统文件的订单插件问题
- PhoneGap在iPad上构建ChildBrowser插件问题-关闭后重新打开
- bootstrap日期选择器插件问题
- IE中的jQuery插件问题
- Javascript/jQuery插件问题(未更新数据属性)
- Facebook评论社交插件-问题保存/访问当前URL的评论
- 截断插件问题
- 安装Firefox插件问题
- 表单验证不使用插件-问题
- 包含多个JQuery插件问题
- Jquery自动完成-自动建议插件问题
- timeagojquery插件问题
- Javascript DataTables-插件问题
- Jvector地图插件问题
- jquery插件问题
- 3.4.2版本中带有下划线文本的legacyoutput插件问题