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