2013-05-01 53 views
1

我試圖讓SlideJS全屏工作失敗......無論我做什麼,它似乎都有空白,它永遠不適合。獲取SlideJS全屏工作

我需要完整的背景才能像SlideJS的滑塊一樣,以便背景每5秒鐘滑動一次到下一頁/幻燈片(這是帶有一些文本的塊顏色,例如「歡迎來到我的網站」。下一張幻燈片,用不同的塊背景顏色,它可能會說「我的名字是胡說,我是胡說八道。」以及每張幻燈片上的不同圖標)。

當使用像Superslides這樣的插件時,它似乎將每個幻燈片容器中放入的每個單個圖像都設置爲背景圖像,我只希望改變每張幻燈片的背景的塊顏色;不是一個圖像作爲背景。因此,我需要獲得一個完整頁面/屏幕滑動背景,讓您有幻燈片內的圖像(與Superslides不同,因爲它將它們設置爲「position:absolute; ...」)。

回答

3

我遇到了類似的情況。

這是我所做的修復它。

在源代碼中查找此函數(在第231行左右),並將寬度和高度變量更改爲$(window).width();和.height(); :

Plugin.prototype.update = function() { 
    var $element, height, width; 
    $element = $(this.element); 
    this.data = $.data(this); 
    $(".slidesjs-control", $element).children(":not(:eq(" + this.data.current + "))").css({ 
    display: "none", 
    left: 0, 
    zIndex: 0 
    }); 
    width = $(window).width(); 
    height = $(window).height(); 
    return $(".slidesjs-control, .slidesjs-container", $element).css({ 
    width: width, 
    height: height 
    }); 
}; 
+0

得到它的工作感謝!優秀的知識。 ;) – 2013-05-21 14:53:09

+0

夥計。謝謝。 – 2014-04-28 03:34:01