0
我一直在閱讀,無法弄清楚這個動畫有什麼問題。溢出:隱藏不在.animate()左側,但在右側工作?
我正在嘗試做一個轉換,並在加載新內容之前將頁面的舊內容滑動到一邊。
我使用的是當前的代碼:
$('#clickbutton').click(function(e) {
$('#loader').css('overflow','hidden');
$('#loader').animate({left: "100vw"},600, function(){
$('#loader').empty();
$('#loader').css("left", "0vw");
$('#loader').css('overflow','auto');
$('#loader').load('../viewers/docentes/docentes.lista.php');
});
});
裝載機是一個容器,身體的孩子,它的位置是相對的,身體已經沒有CSS從默認的變化分開。
奇怪的是,如果我將{left: "100vw"}
更改爲{left: "-100vw"}
,那麼容器動畫會改變方向,而不會出現滾動條。
爲什麼它不能正常工作?
後HTML/CSS,以及或創建的jsfiddle –