ul> li>/li> li>/li> li>/li> li>/li> li>/li> /ul> /div> CSS style> * { margin: 0; padd..."/>

【JS】使用jQuery制作图片手风琴效果

11,845次阅读
没有评论

共计 659 个字符,预计需要花费 2 分钟才能阅读完成。

效果图 - 图片为动图

【JS】使用 jQuery 制作图片手风琴效果
鼠标划过时,图片显示,其他图片变小,鼠标移出时,所有图片均匀显示

HTML

div id="box">
        ul>
            li>/li>
            li>/li>
            li>/li>
            li>/li>
            li>/li>
        /ul>
    /div>

CSS

style>
        * {
            margin: 0;
            padding: 0;
        }

        ul {
            list-style: none;
            width: 1300px;
        }

        #box {
            width: 1200px;
            height: 350px;
            border: 2px solid red;
            margin: 100px auto;
        }

        #box li {
            width: 240px;
            height: 350px;
            
            float: left;
        }
    /style>

JS

一定要引入 jQuery 文件,可前往 jQuery 官网下载:jQuery 官网

script src="../js/jquery-2.2.4.js">/script>

自己书写的 JS


    $('li').each(function (k, v) {
    
        $(v).css('background', 'url(../images/' + (k + 1) + '.jpeg)');
    })
    
    $('ul li').mouseover(function () {
        
        $(this).stop().animate({ width: 800 }).siblings().stop().animate({ width: 100 })
    })
    
    $('ul').mouseout(function(){
        $("ul li").stop().animate({width:240});
    })

原文地址: 【JS】使用 jQuery 制作图片手风琴效果

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-10-07发表,共计659字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)