2016-05-31 94 views
0

我的div.style="visibility:hidden;不起作用。即使我將其設置爲隱藏,它仍然可見。HTML .style可見性:隱藏不起作用

我的網站:http://iogames.ga

在右下角,內層「聊天」按鈕隱藏聊天,而在打開聊天外層的按鈕。 默認情況下,應該隱藏外層。

div id="chatdiv2" style="background-color:#003333; padding:5; 
height:18; font-size:16px; color:#CCCCCC; visibility:hidden"; 

但我不知道爲什麼外層依然默認出現。

我該怎麼辦?

+0

你嘗試過'display:none'而不是'visibility:hidden'嗎? –

+0

打開和關閉可視性的機制是什麼?理想情況下,您應該將所有樣式放在單獨的樣式表中。內聯樣式變得不穩定/難以維護。 –

+0

@ R. Amone是的,我試過了,它仍然不起作用。 – leonylyner

回答

1

使用display:none;而不是設置可視性。此外,目前它正在顯示可見性:在chatdiv2上可以看到這一點。

+0

你是什麼意思顯示知名度:在chatdiv2上可見?因爲我把style =「background-color:#003333; padding:5; height:18; font-size:16px; color:#CCCCCC; visibility:hidden」 – leonylyner

+0

它顯示可見性:可見;在檢查員。無論如何,你爲什麼不使用display:none呢? – Gulmohr

+0

我也試過了,它還沒有工作。 :/ – leonylyner

0

div id="chatdiv2" style="background-color:#003333; padding:5; height:18; font-size:16px; color:#CCCCCC; visibility:hidden";

如果這是整個代碼,這是不好的語法。應該有在div前面的<和之後如下例所示: <div ...> 而且應該關閉<div>標籤: <div ...></div> 和分號;應該是風格引號內:
<div ... style="...";></div> <!--The wrong method-->
<div ... style="...;"></div> <!--The right method-->

如果您需要更多幫助,我會很樂意幫助您。