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>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM