簡短的 mouseover 顯示與隱藏層的辦法

2021-04-14 14:21:32 字數 410 閱讀 1518

簡短的 mouseover 顯示與隱藏層的辦法

在製作 mouseover 和 mouseout 顯示/隱藏層的時候,有時總會出現 mouseover 層裡面的物件時,層消失的情況,這是因為mouseover 層內

物件時,會對前層產生兩個事件:先mouseout、再mouseover,如果我們直接把層的隱藏控制放在onmouseout 事件上時,控制就會出錯,可

以使用 settimeout 的延時特性來跳過這類事件的影響。

示例**如下:

顯示觸點

mouse over layer info

中間,我設了乙個 ovthis=0 擴充套件屬性來作為mouseover 狀態記錄,然後使用延時0.5 秒檢查 mouseover狀態的方式來隱藏 id="pqrytype"

這個層。

mouseover滑鼠在div上仍顯示隱藏的div

html class mini login onmouseover document.all.layer1.style.visibility onmouseout document.all.layer1.style.visibility hidden a li 登入a li div 註冊a li u...

簡短的說明

本人愛丁堡小弱弱,目前是ecs的學生 有想要交流的可以私信我 我打算把大一第一學期學的haskell相關知識,分享一下,權當複習了 本學期從兩個方面學習了haskell,一節課是cl computation and logic,另一節課是fp functional programming 所以我也打...

Git的誕生(簡短)

git是目前世界上最先進的分布式版本控制系統 沒有之一 git的誕生 90年代linus把linux建立後,起初是linux本人通過手工方式合併世界各地志願者通過diff的方式傳過來的 到了2002年後 庫太大,linux很難繼續通過手工方式管理。linux就選擇了一家商業版本控制系統bitkeep...