我希望在瀏覽器中加載索引頁時,當前div將在3秒後淡出。當div
隱藏頁面的主要內容(菜單,圖像等)顯示。我也在我的頁面中使用bootstrap css如何在HTML頁面加載時淡出消息+引導
我在以下問題中得到堆棧。 問題是我的JS功能不工作。
這裏是我的HTML頁面的主體至今:
<body> <div id="fade">
<div id="box">
<blockquote class="blockquote-reverse">
<p>Blah Blah</p>
<footer>Project Manager of <cite title="Source Title">Some project</cite></footer>
</blockquote>
</div>
</div>
<!-- blah blah here comes the rest of the site --> </body>
這裏是我的CSS文件:
#box {
font-family: 'Playfair Display';
position: absolute;
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
}
#fade {
height:100vh;
background-color: black;
}
,這裏是JS文件:
$(document).ready(function(){
$('#box').delay(300).fadeOut(300);
});
注我使用BootStrap(如前所述)。
如果你可以創建一個重現問題的小提琴,那將會有所幫助。你是否在控制檯中發現錯誤? – Ted
嘗試使用$(window).load(function(){..fadeOut here ...}); –
delay('milliseconds') - 意思是你有300毫秒的等待時間,你需要3000秒3秒 – ElliotM