首頁  >  文章  >  web前端  >  css3怎麼設定滑鼠經過圓角放大到消失

css3怎麼設定滑鼠經過圓角放大到消失

WBOY
WBOY原創
2022-06-14 16:32:131587瀏覽

方法:1、利用「:hover」選擇器設定滑鼠經過元素時的樣式,語法為「元素:hover{樣式程式碼}」;2、在滑鼠經過的樣式程式碼中利用「元素{ animation:名稱時間}」語句給元素綁定動畫;3、利用「@keyframes fadenum{100%{border-radius:0;}}」語句設定圓角放大到消失的效果即可。

css3怎麼設定滑鼠經過圓角放大到消失

本教學操作環境:windows10系統、CSS3&&HTML5版本、Dell G3電腦。

css3怎麼設定滑鼠經過放大圓角到消失

1、:hover偽類選擇器設定樣式

css中:hover是一個偽類選擇器,:hover偽類選擇器在滑鼠移到元素上時向此元素添加特殊的樣式。 :hover選擇器適用於所有元素。

:hover在滑鼠移到連結上時所新增的特殊樣式。

在IE中必須宣告「」才能保證「:hover」選擇器能夠有效

2、用animation綁定動畫


#animation 屬性是一個簡寫屬性,用來設定六個動畫屬性:

animation-name

animation-duration

animation-timing-functioncss3怎麼設定滑鼠經過圓角放大到消失

animation-delay

animation-iteration-count### #########animation-direction################3、利用@keyframes設定動畫############透過@keyframes 規則,您能夠創建動畫。 ######創建動畫的原理是,將一套 CSS 樣式逐漸改變為另一套樣式。 ######在動畫過程中,您能夠多次改變這套 CSS 樣式。 ######以百分比來規定改變發生的時間,或透過關鍵字 "from" 和 "to",等價於 0% 和 100%。 ######0% 是動畫的開始時間,100% 動畫的結束時間。 ######為了獲得最佳的瀏覽器支持,您應該始終定義 0% 和 100% 選擇器。 ######範例如下:###
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>123</title>
<style>
div
{
width: 80px;
height: 50px;
background:pink;
border:1px solid #000;
border-radius:50%;
}
div:hover
{
animation:fadenum 5s;
}
@keyframes fadenum{
  100%{border-radius:0;}
}
}
</style>
</head>
<body>
<div></div>
</body>
</html>
###輸出結果:################(學習影片分享:###css影片教學###、# ##html影片教學###)###

以上是css3怎麼設定滑鼠經過圓角放大到消失的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn