使用CSS 反轉:hover 的效果
:hover 偽類允許開發人員在滑鼠指標移動時將特定樣式應用於元素盤旋在他們上方。然而,通常需要為滑鼠離開元素時的實例定義對比效果。
是否有 CSS 替代 :hover 在滑鼠離開時觸發?
為了實現與 :hover 相反的效果(在滑鼠輸入時啟動),必須記住懸停的定義:它在滑鼠經過元素時選擇元素。因此,要扭轉這種行為,可以將滑鼠不在位於元素上的任何點作為目標。
實現反向效果
考慮一個用例,其中選單項目的顏色在懸停時從 #999 過渡到黑色。為了在滑鼠離開時創建相反的效果,我們可以將過渡移動到連結本身,而不是懸停狀態:
ul li a { color:#999; transition: color 0.5s linear; /* vendorless fallback */ } ul li a:hover { color:black; cursor: pointer; }
此解決方案確保當滑鼠離開時顏色從黑色過渡到#999離開連結區域。
此外,CSS-tricks 提供了一篇文章,示範如何為懸停開啟和懸停關閉設定不同的過渡狀態:
#thing { padding: 10px; border-radius: 5px; /* HOVER OFF */ -webkit-transition: padding 2s; } #thing:hover { padding: 20px; border-radius: 15px; /* HOVER ON */ -webkit-transition: border-radius 2s; }
以上是如何扭轉 CSS :hover 的效果?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

蓋茨比(Gatsby)進行了出色的處理和處理圖像。例如,它可以幫助您節省圖像優化的時間,因為您不必手動

您知道如何(在某種程度上)使用::選擇的文本樣式?好吧,傑夫·斯塔爾(Jeff Starr)發現了一個怪異的CSS錯誤。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

PhpStorm Mac 版本
最新(2018.2.1 )專業的PHP整合開發工具

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

WebStorm Mac版
好用的JavaScript開發工具

記事本++7.3.1
好用且免費的程式碼編輯器

MinGW - Minimalist GNU for Windows
這個專案正在遷移到osdn.net/projects/mingw的過程中,你可以繼續在那裡關注我們。 MinGW:GNU編譯器集合(GCC)的本機Windows移植版本,可自由分發的導入函式庫和用於建置本機Windows應用程式的頭檔;包括對MSVC執行時間的擴展,以支援C99功能。 MinGW的所有軟體都可以在64位元Windows平台上運作。