許多滑塊採用所有內容的HTML加載技術,是這樣的:
<div id="slider">
<div class="pane">
content
</div>
<div class="pane">
content
</div>
<div class="pane">
content
</div>
</div>
而高度和所有三個獨立的窗格中的高度和寬度的組合的寬度,這將是大於滑塊包裝div。對於那些不使用JS的人來說,這是他們將看到的。這被認爲是優雅的退化,從而他們不會得到幻想滑塊,但他們仍然能夠看到內容。
一旦JS加載到頁面中,滑塊腳本很可能會應用限制可查看滑塊區域大小的CSS規則。滑塊可能會得到高度和寬度參數和溢出的聲明,是這樣的:
width:200px;
height:200px;
overflow:hidden;
一旦這些規則生效,滑塊會看,因爲它應該。在這種情況發生之前,您的滑塊看起來不像滑塊,所有內容都將以非常醜陋的方式顯示。
您的項目經理看到它與您不同的原因可能是由於連接速度不同或個別瀏覽器不一致。這聽起來像你的滑塊正在工作,你只是想讓它做一些不該做的事情。
我認爲你可以通過在CSS樣式表中添加類似於上面給出的規則的方法來破解這個工作方式。
我知道你不能在這裏發佈網址,但是如果你可以發佈或鏈接到一些JS,HTML和/或CSS滑塊(甚至是在這個項目中使用的滑塊腳本),我們可能會更多幫幫我。