JavaScript滑鼠移入和移出切換樣式
切換樣式的用法非常的廣泛,例如當滑鼠移動到導航欄或者離開導航欄會出現不同的樣式變化。
下面就介紹一下如何利用javascript實現樣式的切換效果。程式碼如下:
[HTML] 純文字檢視 複製程式碼執行程式碼<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> body { color: #fff; font: 12px/1.5 Tahoma; } #div1 { width: 150px; height: 150px; margin: 0 auto; padding: 10px; background: black; border: 10px solid #000; cursor: crosshair; } #div1.hover { color: red; background: #f0f0f0; border: 10px solid red; } </style> <script type="text/javascript"> window.onload = function () { var oDiv = document.getElementById("div1"); oDiv.onmouseover = function () { oDiv.className = "hover" }; oDiv.onmouseout = function () { oDiv.className = "" } } </script> </head> <body> <div id="div1">滑鼠移入改變樣式,滑鼠移出恢復。</div> </body> </html>
以上程式碼實現了我們想要的功能,下面簡單介紹一下如何實現i功能:
一.實現原理:
為div元素分別繫結onmouseover事件和onmouseout事件用來控制當滑鼠移到和離開div的樣式。
二.程式碼註釋:
1.window.onload=function(){},用以在文件完全載入完畢再去執行函式。
2.var oDiv=document.getElementById("div1"),用以獲取div物件。
3.oDiv.onmouseover=function(){},用以給div繫結omouserover事件處理函式。
4.oDiv.className="hover",將div的class設定為hover。
相關文章
- jQuery滑鼠移入移出jQuery
- vue 滑鼠移入顯示圖示 ,滑鼠移出隱藏圖示Vue
- Hadoop資料傳輸:如何將資料移入和移出Hadoop?Hadoop
- 滑鼠進入移出事件事件
- tab-switch 樣式的新增 與 tab元素樣式的切換
- 滑鼠樣式美化
- win10開始選單樣式怎麼切換 win10開始選單樣式切換的方法Win10
- CSS滑鼠樣式(cursor)CSS
- 滑鼠滑過和獲取焦點樣式
- ppt放映播放時,已經設定單擊滑鼠時切換,但是點選滑鼠和鍵盤扔無法切換,處理方法:
- 切換頁面主題樣式研究及less教程
- CSS實現滑鼠移入彈出下拉框CSS
- CSS滑鼠懸浮圖片模糊切換效果CSS
- 怎樣在 Linux Mint 中建立和切換工作區Linux
- win10虛擬機器切換滑鼠怎麼操作_win10虛擬機器內外滑鼠如何切換Win10虛擬機
- 滑鼠懸浮背景上下翻滾切換導航
- JS動態相簿--隨滑鼠所至切換封面圖JS
- [高效Mac] 多顯示器快速切換滑鼠焦點和移動視窗Mac
- 關於前端主題切換的思考和現代前端樣式的解決方案落地前端
- css滑鼠浮劃過切換按鈕背景圖片CSS
- 滑鼠樣式/表單輪廓線
- javascript閉包的使用–按鈕切換JavaScript
- win10開始選單怎麼切換風格_win10開始選單樣式切換如何操作Win10
- javascript 隱式轉換JavaScript
- CUDA和CUDNN版本切換DNN
- 部落格園美化:CSS更改滑鼠樣式CSS
- Win10怎樣切換平板模式_win10如何切換到平板模式Win10模式
- JavaScript 方向鍵切換表格tr行高亮效果JavaScript
- 使用JavaScript設定Tab欄自動切換JavaScript
- javascript實現tab切換的四種方法JavaScript
- Qt 模擬滑鼠事件-在兩個按鈕之間切換QT事件
- 滑鼠懸浮中英文切換橫向導航選單
- jQuery滑鼠滑過表格標題切換表格內容詳解jQuery
- win10改滑鼠左右手方法_win10滑鼠怎麼切換左右手Win10
- bootstrap 選單導航選單nav li滑鼠移入hover下拉顯示boot
- 【JavaScript】DOM之樣式操作JavaScript
- 【CSS: cursor】滑鼠游標指標樣式大全CSS指標
- ubuntu 介面和終端切換Ubuntu
- css動畫滑鼠移入有個從四周延長的線框和不同內容CSS動畫