2016-02-25 236 views
-2

要在頁面上完全隱藏元素及其內容以將以下樣式添加到頁面,唯一方法是?在頁面加載時隱藏div及其所有內容而不閃爍

display: none; 

我注意到,在頁面加載過程中,您會發現div的內容略有閃爍。我曾嘗試使用jQuery顯示和隱藏功能,但這些似乎不適合頁面加載。

除了這個css風格,還有其他的一些方法,一般只使用css嗎?

+0

能否請您提供一個小提琴? –

+1

是的,'display:none'完全隱藏了元素。你需要什麼?單音節的答案?請閱讀此前詢問:http://stackoverflow.com/help/how-to-ask –

+0

我感覺不好,作爲內聯樣式添加到任何元素,我想完全隱藏在頁面加載。我想知道是否有更好的方式使用jQuery或JavaScript,除了使用.css()將相同樣式添加到元素。 –

回答

2

你可以設置你要隱藏以下屬性無論格:

div { 
    height:0px; 
    overflow:hidden; 
} 
+0

謝謝你的替代css解決方案,但我想知道除了使用css還有其他方法或是顯示:無;基本上每個人都用什麼 –

+0

我的意思是,你可以使用jQuery來移動開發者頁面的數千個像素,但除此之外,我只是使用'display:none;',請問你需要什麼替代方法? –

+0

沒有理由,我甚至在這個時候提出這個問題感到遺憾。 StackOverflow可能不是正確的地方。我只是想知道除了使用display還有什麼替代方法:none;以確保我沒有失蹤。 –