純css設置元素過渡效果


1.首先,先設置一個div,待會我們使用css3給這個div設置過渡效果。

2.然后給div設置寬高和背景,這里我就設置成200像素,深粉色。

3.接着開始設置transition屬性,通過這個屬性就可以給元素添加過渡效果。

4.如圖所示 ,第一個參數表示的是要過渡的屬性值,第二個參數表示的是過渡時間,這里我就設置背景過渡。

5.接着再設置鼠標經過div元素時背景顏色為暗藍色。

6.之后,預覽div背景過渡效果,當鼠標放在div元素上面就會由深粉色過渡到暗藍色,過渡時間是五秒鍾(這里因為是靜態圖片,待會我會貼出源碼)。

7.如果要設置多個屬性過渡可以把它們用逗號隔開,比如要同時設置背景和寬度過渡,則可以這樣寫。

8.接着再給div:hover設置寬度為400像素。

9.這樣,當我們鼠標經過div元素時,背景會過渡,同時div元素的寬度也會由200像素過渡到400像素 。.

為了更好參考,我就貼出源代碼,直接保存為HTML文件就可以查看效果了哦。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>搜狗指南 </title>
<style type="text/css">
div{
width: 200px;
height: 200px;
background: deeppink;
transition: background 5s,width 5s;
}
div:hover{
background: darkblue;
width: 400px;
}
</style>
</head>
<body>
<div></div>
</body>
</html>

原文地址:https://zhinan.sogou.com/guide/detail/?id=316512424205


免責聲明!

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



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