1. 程式人生 > >JS學習筆記 - fgm練習 - 滑鼠移入/移出div樣式改變

JS學習筆記 - fgm練習 - 滑鼠移入/移出div樣式改變

 

思路:

div的預設樣式正常設定。

滑鼠移入時,發生改變的樣式有3個,即 邊框顏色,div背景色,字型顏色。

把這三個css改變設定在一個類名下,再通過js給div動態 新增/去除這個類名,實現div樣式改變。

 

<style>
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> 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>