• jQuery鼠标悬停图片放大显示


    • jQuery鼠标悬浮放于图片上之后图片放大显示的效果,即鼠标移到图片上图片突出显示,鼠标移开后恢复原来的模样,你可以在图片滚动效果中加上本特效,相信会更炫一些。

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>jQuery鼠标悬浮图片放大特效</title>
    <script src="/ajaxjs/jquery-1.9.1.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    $(function(){
    var imgWid = 0 ;
    var imgHei = 0 ; //变量初始化
    var big = 1.2;//放大倍数
    $(".banimg li").hover(function(){
    $(this).find("img").stop(true,true);
    var imgWid2 = 0;var imgHei2 = 0;//局部变量
    imgWid = $(this).find("img").width();
    imgHei = $(this).find("img").height();
    imgWid2 = imgWid * big;
    imgHei2 = imgHei * big;
    $(this).find("img").css({"z-index":2});
    $(this).find("img").animate({"width":imgWid2,"height":imgHei2,"margin-left":-imgWid2/2,"margin-top":-imgHei2/2});
    },function(){$(this).find("img").stop().animate({"width":imgWid,"height":imgHei,"margin-left":-imgWid/2,"margin-top":-imgHei/2,"z-index":1});});
    })
    </script>
    <style type="text/css">
    *{margin: 0; padding: 0; list-style: none;}
    .banimg{ 600px;height: 200px; margin: 20px auto;}
    .banimg li{ 200px; height: 200px; float: left; position: relative;}
    .banimg li img{ 200px; height: 200px; position: absolute; left: 50%;top: 50%;margin: -100px 0 0 -100px;z-index: 1;}
    </style>
    </head>
    <body>
    <ul class="banimg">
    <li><a href="#"><img src="/jscss/demoimg/wall_s7.jpg" /></a></li>
    <li><a href="#"><img src="/jscss/demoimg/wall_s8.jpg" /></a></li>
    </ul>
    </body>
    </html>

  • 相关阅读:
    iOS自动布局框架-Masonry详解
    iOS设置圆角的三种方式
    iOS9 App Thinning(应用瘦身)功能介绍
    以无线方式安装企业内部应用
    Xcode 9 Analyzing Crash Reports
    IQKeyboardManager 问题锦集
    列表
    字符串索引,切片,步长及方法详解
    while循环语句、格式化输出、常用运算符、字符编码
    if语句简单练习
  • 原文地址:https://www.cnblogs.com/yangjing1314/p/4012752.html
Copyright © 2020-2023  润新知