2012-11-11 177 views
-2

我之前發佈了一個問題,對於某些原因,這不會讓我評論,所以我想我會再次發佈。我的網站是http://www.spencedesign.netau.net/singaporehomemenu.html。我有兩個問題,我不知道如何解決。首先,原本沒有JavaScript,我的實際菜單不是按鈕的東西,他們在屏幕上的文字,但他們在盒子的底部,盒子在他們上面。我不知道JavaScript是如何搞砸了,但不知怎麼的,我嘗試在所有可能的位置使用邊距和填充,並且沒有任何工作。我的另一個問題是,打開頁面後,我想隱藏菜單直到您點擊它,我不知道如何補救。對不起,如果這是一個愚蠢的問題,我只學習了幾個星期的HTML和CSS,我不知道JavaScript。謝謝!文本框更改

編輯問題請幫助: 對不起,不澄清。該框用於看起來像這樣(格式除了網站上的另一個)1。看到鏈接在底部,並且菜單框的頂部與菜單按鈕的頂部對齊。但是,正如你所看到的那樣,實際的單詞處於正確的位置,但是盒子的背景向下移動,這不僅僅是一些簡單的填充或邊緣誤差。我修正了它,但它不是一個熟練的修復方法。我使用了絕對位置

+1

_「我想隱藏菜單直到你點擊它_ _你怎麼能點擊隱藏的東西? (OK,我知道你的意思是什麼:只需給菜單div一個'display:none'的開始樣式,或者從'onload'處理程序中添加'menu.style.display =「none」') – nnnnnn

+1

我試過了,但不能解釋你對菜單框的定位意味着什麼。你能改說嗎? – McGarnagle

回答

1

要最初隱藏菜單,只需給它CSS屬性display: none

<div id="menu" style="display: none;">...</div> 
+0

或者,更好的是,在樣式表中添加'display:none;',因爲'#menu'已經有了一些其他設置的條目。 – nnnnnn