【问题标题】:Image Slider and Stacked look of Images while page loading页面加载时图像滑块和图像的堆叠外观
【发布时间】:2014-08-13 14:52:24
【问题描述】:

我正在尝试使用此链接添加图像滑块 BxSlider 除了在页面加载时对滑块图像的叠加加载之外,滑块中的所有内容都运行良好。 在页面加载时,所有图像都以堆叠方式一个接一个地垂直显示,我无法解决。

这是 HTML ..

<div id="slider" style="padding-top:77px;">
<ul class="bxslider">
 <li>
  <img src="img/new_images/dots.jpg" />

 </li>
 <li>
  <img src="img/new_images/workforce.jpg" />

 </li>
 <li>
  <img src="img/new_images/telecom.jpg" />

 </li>
 <li>
  <img src="img/new_images/expectations.jpg" />

 </li>
 </ul>

这里是它的 jquery..

$(document).ready(function () {
       $('.bxslider').bxSlider({
            mode: 'fade',
            adaptiveHeight: 'true',
            speed: 3000,
            easing: 'ease-in-out',
            auto: true,
            autoHover: true,
            pager: false
        });
        });

请帮帮我..

【问题讨论】:

    标签: javascript jquery html css


    【解决方案1】:

    添加preloadImages 选项并将其设置为all' orvisible`。

    All - 将加载所有图像,然后启动滑块 Visible :加载可见图像,然后启动滑块。

    $(document).ready(function () {
           $('.bxslider').bxSlider({
                mode: 'fade',
                adaptiveHeight: 'true',
                speed: 3000,
                easing: 'ease-in-out',
                auto: true,
                autoHover: true,
                preloadImages : 'all',
                pager: false
            });
            });
    

    解决方案 2:

    隐藏父 div &lt;div id="slider"&gt; 并在滑块完全加载后显示它..

    $(document).ready(function () {
           $("#slider").hide();
           $('.bxslider').bxSlider({
                mode: 'fade',
                adaptiveHeight: 'true',
                speed: 3000,
                easing: 'ease-in-out',
                auto: true,
                autoHover: true,
                preloadImages : 'all',
                pager: false,
                onSliderLoad : function(){
                   $("#slider").fadeIn();
                }
            });
            });
    

    【讨论】:

    • Rahul Sir 我添加了preloadImages : 'all',,但结果是一样的。我还需要设置什么 Visible 。你能告诉我吗?
    • 我会检查它..先生
    • 控制台没有错误。实际上滑块即将到来,但它被缩小到非常小的图像所以也可见..
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-20
    • 1970-01-01
    相关资源
    最近更新 更多