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
- jQuery獲取滑鼠從哪個方向移入和移出元素jQuery
- 防止滑鼠移出移入子元素觸發mouseout和mouseover事件事件
- vue 滑鼠移入顯示圖示 ,滑鼠移出隱藏圖示Vue
- 判斷滑鼠指標移入移出的方向程式碼例項指標
- 【JavaScript學習筆記】滑鼠樣式JavaScript筆記
- ArcGIS API for Silverlight 滑鼠移入移出地圖要素彈出視窗(優化處理)API地圖優化
- 巧用CSS控制滑鼠樣式變換(轉)CSS
- Hadoop資料傳輸:如何將資料移入和移出Hadoop?Hadoop
- 滑鼠進入移出事件事件
- 滑鼠經過、移出、點選命令
- ubuntu命令切換滑鼠左右鍵Ubuntu
- tab-switch 樣式的新增 與 tab元素樣式的切換
- 滑鼠樣式美化
- win10開始選單樣式怎麼切換 win10開始選單樣式切換的方法Win10
- CSS滑鼠樣式整理CSS
- CSS滑鼠樣式(cursor)CSS
- CSS滑鼠移動圖片切換功能CSS
- ppt放映播放時,已經設定單擊滑鼠時切換,但是點選滑鼠和鍵盤扔無法切換,處理方法:
- 切換頁面主題樣式研究及less教程
- js table滑鼠懸浮當前行高亮和切換資料效果JS
- CSS滑鼠懸浮圖片模糊切換效果CSS
- web風格樣式動態切換並cookie記憶WebCookie
- CSS實現滑鼠移入彈出下拉框CSS
- win10虛擬機器切換滑鼠怎麼操作_win10虛擬機器內外滑鼠如何切換Win10虛擬機
- JavaScript 圖片切換展示效果JavaScript
- JavaScript點選切換div的顯示和隱藏JavaScript
- JS動態相簿--隨滑鼠所至切換封面圖JS
- jquery實現的class樣式類的新增和刪除切換程式碼例項jQuery
- css滑鼠懸浮切換圖片滑鼠離開又恢復預設CSS
- 怎樣在 Linux Mint 中建立和切換工作區Linux
- 關於前端主題切換的思考和現代前端樣式的解決方案落地前端
- javascript如何獲取內聯樣式和外部樣式表的值JavaScript
- CSS自定義滑鼠指標樣式CSS指標
- css滑鼠浮劃過切換按鈕背景圖片CSS
- 一個切換滑鼠左右手的小工具
- 滑鼠懸浮遮罩層動畫方式滑動切換效果遮罩動畫
- 滑鼠懸浮實現圖片動畫上下切換效果動畫