DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> CSS入門知識 >> CSS基礎知識 >> 7.3 深入了解:hover偽類
7.3 深入了解:hover偽類
編輯:CSS基礎知識     

在“超鏈接偽類”這一節,我們知道“a:hover”是定義鼠標經過超鏈接(a標簽)時的樣式。不僅是初學者,甚至包括很多學習CSS很久的人都以為“:hover”只限於a標簽,都覺得“:hover”唯一的作用就是定義鼠標經過超鏈接(a標簽)時的樣式。

你要是那樣理解,那你就埋沒了一個功能強大的CSS技巧了!請記住,“:hover”偽類可以定義任何一個元素在鼠標經過時的樣式!

語法:

元素:hover{}

說明:

“元素”可以是任意的塊元素和行內元素。

舉例1:

在線測試
 
<!DOCTYPE html> 
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
    <title>:hover偽類</title>
    <style type="text/css">
        #div1
        {
            width:100px;
            height:30px;
            line-height:30px;
            border:1px solid #CCCCCC;
            text-align:center;
            color:white;
            background-color: #40B20F;
        }
        #div1:hover{background-color: #286E0A;}
        img:hover{border:1px solid red;}
    </style>
</head>
<body>
    <div id="div1"> 學習網</div>
    <img src="../App_images/lesson/run_cj/cartoongirl.gif" alt=""/>
</body>
</html>

在浏覽器預覽效果如下:

鼠標經過時樣式如下:

分析:

鼠標經過div層時,我們改變了它的背景顏色,而鼠標經過img圖片時,我們為圖片添加了一個紅色邊框。

“:hover”偽類應用非常廣泛,在 學習網中也大量使用,大家仔細觀察一下 學習網就知道了。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved