首頁 > web前端 > 前端問答 > css3如何實現滑鼠點擊圖片放大

css3如何實現滑鼠點擊圖片放大

青灯夜游
發布: 2022-04-25 16:52:38
原創
5510 人瀏覽過

實作方法:1、使用「:active」選擇器選取滑鼠點擊圖片的狀態;2、使用transform屬性和scale()函數實作圖片放大效果,語法「img:active {transform: scale( x軸放大倍率,y軸放大倍率);}」。

css3如何實現滑鼠點擊圖片放大

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

css3實作滑鼠點擊圖片放大

#實作想法:

  • 使用“:active”選擇器選取滑鼠點擊圖片的狀態

  • 使用transform屬性和scale()函數實作放大效果

語法:

img:active {transform: scale(2,2);}
登入後複製

實作範例:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8" />
<style type="text/css">
img:active {
margin: 100px;
transform: scale(2, 2);
}
</style>
</head>
<body>
<img  src="img/1.jpg"    style="max-width:90%" / alt="css3如何實現滑鼠點擊圖片放大" >
</body>
</html>
登入後複製

css3如何實現滑鼠點擊圖片放大

說明:

 active的英文解釋為“正面的”,表現在滑鼠上就是點擊的意思。關於active選擇器最多的範例恐怕就是應用在連結上面的,然而打開連結是一個一瞬間的動作,這不能很好的體現active選擇器的特點。

Transform屬性套用於元素的2D或3D轉換。這個屬性允許你將元素旋轉,縮放,移動,傾斜等。當該屬性和scale()函數一起使用是時,該屬性元素縮放效果。

(學習影片分享:css影片教學web前端

以上是css3如何實現滑鼠點擊圖片放大的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板