美文网首页
jQuery过滤选择器使用练习:制作图片突出效果-来自于三人行慕

jQuery过滤选择器使用练习:制作图片突出效果-来自于三人行慕

作者: 三人行慕课 | 来源:发表于2019-06-21 20:52 被阅读0次

原文地址:https://www.3mooc.com/front/articleinfo/188

jQuery过滤选择器使用练习:制作图片突出效果-来自于三人行慕课

我们经常在一些网站上看到图片突出效果,即若干个图片摆放在一起,当鼠标放到某一张图片上时,以其他图片变暗的方式突显这张图。大致效果如下:

首先布局HTML:

<div class="main">

    <ul>

      <li><img src="images/1.jpg" width="350px" height="200px" alt=""></li>

      <li><img src="images/6.png" width="350px" height="200px" alt=""></li>

      <li><img src="images/3.jpg" width="350px" height="200px" alt=""></li>

      <li><img src="images/4.jpg" width="350px" height="200px" alt=""></li>

      <li><img src="images/5.jpg" width="350px" height="200px" alt=""></li>

      <li><img src="images/2.jpg" width="350px" height="200px" alt=""></li>

    </ul>

  </div>

接下来简单调整一下css样式

<style>

      *{padding: 0;margin: 0}

      ul,li{list-style: none;}

        .main{width:1050px; height: 410px; 

        margin: 100px auto; 

        background-color: #000;}

        .main li {float: left; }

  </style>

有没有很简单。

再下一步就是要引入jq和编写jq代码来实现效果了

<script src="images/jquery-1.12.4.js"></script>

<script>

    $(function(){

        $(".main>ul>li").mouseenter(function(){

            $(this).css("opacity","1").siblings().css("opacity","0.3");

            $(".main").mouseleave(function(){

                $(this).find("li").css("opacity",1);

            })

        })

    });

</script>

就是这么简单,有没有很意外?主要熟悉使用siblings()和find()两个过滤选择器来实现效果,至于作者的布局好不好看,图片搭配美不美的问题就不要深究了。

相关文章

  • jQuery过滤选择器使用练习:制作图片突出效果-来自于三人行慕

    原文地址:https://www.3mooc.com/front/articleinfo/188 jQuery过滤...

  • jQuery相关复习

    jQuery相关 jQuery选择器 参考手册 基本选择器 层次选择器 过滤选择器 可见性过滤选择器 属性过滤选择...

  • jQuser有选择器

    jQuery基本选择器 jQuery过滤选择器 jQuery层级选择器 jQuery筛选选择器(方法)

  • jquery选择器书目录

    jquery选择器-基本选择器 jquery选择器-层级选择器 jquery选择器-基本过滤选择器 jquery选...

  • jQuery 基础

    jQuery jQuery操作DOM jQuery的选择器 基本选择器 层级选择器 过滤选择器 jQuery操作样...

  • jQuery

    jQuery jQuery操作DOM jQuery的选择器 基本选择器 层级选择器 过滤选择器 jQuery操作样...

  • JQuery基础知识

    jQuery操作DOM jQuery的选择器 基本选择器 层级选择器 过滤选择器 jQuery操作样式 css操作...

  • 前端学习之jQuery

    选择器 基本选择器 层级选择器(重点)、基本过滤选择器 筛选选择器 使用jQuery操作DOM 样式操作 样式属性...

  • jQuery基础与JavaScript与CSS交互-第五章

    目录 JavaScript框架种类及其优缺点 jQuery库 jQuery对象$ 掌握基本选择器 掌握过滤选择器 ...

  • jQuery基础知识

    一、jQuery选择器 1. 基本选择器 2. 层次选择器 3. 过滤选择器 3.1 基本过滤选择器 3.2 内容...

网友评论

      本文标题:jQuery过滤选择器使用练习:制作图片突出效果-来自于三人行慕

      本文链接:https://www.haomeiwen.com/subject/zttpqctx.html