91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何實現鼠標懸停圖片放大的效果。

發布時間:2020-07-12 07:58:05 來源:網絡 閱讀:1883 作者:DanielYue 欄目:web開發

在網頁上我們經常看到鼠標懸停在一個圖片上,這張圖片會慢慢的放大,感覺是像放大鏡放大的效果,當鼠標移開的時候,圖片有恢復原來的樣子,今天就實現這種效果。

實現原理以思路:

1,首先這是一張圖片在懸停時放大也就是改變大小(寬,高)實現的。

2,一張圖片在放大的時候會根據其定位(如在div里面的圖片會以div的左上角為基準擴大寬和高)來放大的,因此如果我們不去為圖片添加相對定位并且不去調節擴大后的位置,他的放大會是向一邊的,因此我們必須考慮其放大后的位置。

3,放大的效果是要用動畫實現的。

代碼:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>嘗試</title>
    <style>
       .a1{width:137px;height:138px;border:1px solid red;overflow:hidden;position:relative;}
       .pic{position:absolute;}
        
    </style>
    <script type="text/javascript" language="javascript" src="http://www.lanrenzhijia.com/ajaxjs/jquery.min.js" ></script>
</head>
<body>

<div class="a1"><img src="file:///C|/Users/Administrator/Desktop/js實戰/1323.png.png" class="pic" /></div>
<script>
$(function(){
    $w = $('.pic').width();
    $h = $('.pic').height();
    $w2 = $w + 20;
    $h3 = $h + 20;

    $('.pic').hover(function(){
         $(this).stop().animate({height:$h3,width:$w2,left:"-10px",top:"-10px"},500);
    },function(){
         $(this).stop().animate({height:$h,width:$w,left:"0px",top:"0px"},500);
    });
});
</script>
</body>
</html>


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

合川市| 南昌县| 肇源县| 巴彦县| 泗水县| 和林格尔县| 惠州市| 商城县| 白河县| 乐昌市| 桦南县| 会东县| 乌拉特后旗| 宜宾市| 郑州市| 梁平县| 泾源县| 鄂托克旗| 新宁县| 定西市| 卢湾区| 柘城县| 虞城县| 高州市| 阆中市| 凭祥市| 武宣县| 云和县| 赤城县| 辽源市| 新疆| 中西区| 石屏县| 汉川市| 张家口市| 大名县| 仪陇县| 石楼县| 武汉市| 阜平县| 石台县|