Air asked in 電腦與網際網路程式設計 · 1 decade ago

使用 Javascript製作網頁的menu list

我使用 Javascript製作網頁上的選單,是那種像windows的開始選單,

就是移過去可以點選,或是其底下還有頁面可以跳出來,

但是在我編輯完後,使用時,會有選項在移過去時,選單自動消失,並非我離開選單目前只有兩個選項會這種情形出現,請問這個問題是我哪裡可能有錯誤?

1 Answer

Rating
  • 1 decade ago
    Favorite Answer

    那是因為你的選項之間有"空隙"並沒有設定Mouseover的event,這種情況大部份出現用Table所做成的menu。當用Table做成menu後,通常內定Cell與Cell之間會有一些pixal(空隙),而當你的mouse離開Cell並進入空隙時,它就會當成Mouseout而menu就會消失了。

    要解決這個問題,你可以將Mouseover及Mouseout設定在整個Table,而非只設定在Cell中;或者可將cellspace及cellpadding設成0,就可以把空隙移除,便可解決了。

    Source(s): 傳加之楓 - 有問題歡迎Email我
Still have questions? Get your answers by asking now.