-1
// make main container visible
$(window).load(function() {
$("#video-container").css("visibility", "visible");
});
,但沒有運氣。我認爲css應該已經應用於div上的負載,但也許我錯過了一些東西。
CSS如下:
#video-container {
background-color: #191919;
border: 3px solid #999;
box-shadow: 0 5px 5px rgba(0, 0, 0, .3);
-moz-box-shadow: 0 5px 5px rgba(0, 0, 0, .3);
-webkit-box-shadow: 0 5px 5px rgba(0, 0, 0, .3);
left: 50%;
margin-left: -13%;
margin-top: -13%;
opacity: 1;
padding: 0;
position: absolute;
top: 50%;
vertical-align: middle;
visibility: hidden;
width: 26%;
z-index: 2;
}
Rounded div?邊界半徑在哪裏?它是如何應用的? –
$(window).load()在DOM中的所有內容都被加載完成後完成函數。請參閱[** docs **](https://api.jquery.com/load-event/) – Dijon
您的CSS是單獨的文件嗎?或者在HTML文件的''中?從服務器加載CSS文件是完全可能的。一個簡單的解決方法是將HTML中的「關鍵」部分複製到HTML標頭中,但這可能會成爲維護的噩夢,具體取決於您的環境。您可能會看到是否可以附加處理程序來加載CSS文件,然後在其中設置可見性。正確的答案取決於您的可用性和經驗要求。 –