2012-05-07 54 views
0

「身體」說法,但治療後,我想隱藏它,所以我這樣做:如何隱藏在CSS和JavaScript

CSS代碼:

body { 
text-align: center; 
background: url(../images/greenbg.png); 
color: #fff; 
font-family: myriad pro;  
    } 

body#hide{ 
visibility: hidden; 
    } 

但我cant't找到在我的JavaScript代碼中使用「body#hide」屬性的方法。 有什麼想法嗎? 預先感謝您

+2

這應該是一個類名,而不是一個ID。 – SLaks

+4

如果隱藏整個頁面內容,還會向用戶顯示什麼內容? – feeela

+2

另外,'myriad pro'是字體的名稱嗎?在這種情況下,***強烈地鼓勵***加入引號。 –

回答

3

只使用

document.body.id = "hide" 

和你寫的CSS規則將適用於你的身體

4

F. Calderan是正確的,但在這種情況下,以避免任何誤解(與已經聲明瞭ID),最好使用css類。

例如:

<style> 
.inVisible{ 
visibility: hidden; 
} 
</style> 
<script> 
function HideBodyElement(){ 
    document.body.className = "inVisible" 
} 
</script> 
<body> 
    <button onclick="HideBodyElement()">Hide body</button> 
</body> 
+0

我是對的,謝謝你:) –