win10日歷
早就想試著實現(xiàn)以下win10日歷的動態(tài)css效果,現(xiàn)在終于有時間試試啦。目標效果
本篇文章只是實現(xiàn)簡單的效果,進階篇后續(xù)會放上來
鼠標移入目標元素,周圍相關(guān)八塊元素點亮,點亮高光范圍呈圓形
點擊元素選中,呈藍色色塊
實現(xiàn)效果圖1.win10原圖
2.初級實現(xiàn)圖
3.進階實現(xiàn)圖
定義公共類:
disable---置灰
hover(n)---高亮的九個塊
active---點擊激活
實現(xiàn)九個塊呈圓形的高亮區(qū)域
css:使用background屬性,值是徑向漸變
css:徑向漸變參數(shù)順序:半徑、漸變方向、漸變色
js:點擊綁定active類名,移動綁定hover類名(9個)
js:時間內(nèi)綁定類名,先移除清空再綁定
js:碰壁處理,鼠標碰到上下左右時,相對反方向移除類名
代碼相關(guān)代碼點擊這里查看吧
初級實現(xiàn)github查看代碼
這個只是初步的實現(xiàn),接下來的進階篇會顯現(xiàn)鼠標移動時,高亮范圍也相繼移動
這篇文章的圓形高亮范圍實現(xiàn)效果,是通過九個小塊拼接出來的圓形,下篇文章我會介紹另外一種思路實現(xiàn)。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/99500.html
win10日歷 早就想試著實現(xiàn)以下win10日歷的動態(tài)css效果,現(xiàn)在終于有時間試試啦。本篇文章只是實現(xiàn)簡單的效果,進階篇后續(xù)會放上來 目標效果 鼠標移入目標元素,周圍相關(guān)八塊元素點亮,點亮高光范圍呈圓形 點擊元素選中,呈藍色色塊 實現(xiàn)效果圖 1.win10原圖showImg(https://segmentfault.com/img/bVbkdE9?w=364&h=499);2.初級實現(xiàn)圖sh...
摘要:日歷可視移動高亮范圍本篇文章在前一個初級的基礎(chǔ)上進行后續(xù)的體驗優(yōu)化目標效果鼠標在目標元素內(nèi)進行移動,個塊組成的圓形高亮會隨之移動實現(xiàn)效果圖原圖進階實現(xiàn)圖技術(shù)點初級篇使用的漸變范圍寫法進階篇使用的漸變范圍寫法第一種寫法是不考慮高光范圍移動 win10日歷可視移動高亮范圍 本篇文章在前一個初級的基礎(chǔ)上進行后續(xù)的體驗優(yōu)化 目標效果 鼠標在目標元素內(nèi)進行移動,9個塊組成的圓形高亮會隨之移動 實...
摘要:任務(wù)獲取當前時間并按以下格式輸出。快捷鍵運行窗口輸入回車輸入回車,進入盤的根目錄,可使用回車查看根目錄下的文件輸入其中為剛才保存的文件名,如回車,即可執(zhí)行。 任務(wù) ...
閱讀 2547·2021-11-24 10:20
閱讀 2396·2021-09-10 10:51
閱讀 3382·2021-09-06 15:02
閱讀 3120·2019-08-30 15:55
閱讀 2844·2019-08-29 18:34
閱讀 3084·2019-08-29 12:14
閱讀 1220·2019-08-26 13:53
閱讀 2934·2019-08-26 13:43