zoukankan      html  css  js  c++  java
  • 水滴导航特效

    <!DOCTYPE html>

    <html><!--超文本标记语言 房子 人-->

        <head><!--头:规定一些信息 提供给浏览器识别应用 用户看不到-->

              <meta charset="UTF-8">

              <!---三要素->

              <title>水滴导航特效-炫武老师</title>

              <meta name="keywords" content="关键词 提供给搜索搜索引擎网">

              <meta name="descrption" content="描述:对页面内容的">

              <style>/*css样式*/

                  /*

                       第一步:找到对应的标签元素

                       第二步:设置对应的属性

                  */

                  *{/*通配符*/

                    margin:0px;

                    left:0px;

                    }

                  #left{

                        position:relative;

                        300px;

                        height:420px;

                        background:red;

                        margin:100px  auto;/*上下100px,左右auto*(居中)*/

                        box-shadow:0 0 10px #000;

                       overflow:hidden/*超出隐藏*/              

    }

                 .nav ul li{

                      position:relative;/*相对定位:相对于元素本身的位置定位*/

                       list-style:none;/*去除前面的小黑原点*/

                       169px;

                       height:102px;

                       float:left;

                       background:url("images/navpic1.pgn") no-repeat;

                       margin-right:8px;

                       font-size:12px;/*文本大小*/

                       text-align:center;/*左右对齐方式:居中*/                

                       padding-top:25px;

    }

    .nav ul li.last{

               margin:0px;

    }

    .content {

               position:absolute;/*绝对定位:定位元素*/

               left:40px;/*距离参考物左端的值*/

               top:103px;/*距离参考物上端的值*/

              218px;

              height:258px;

              box-shadow:0 0 10px #000;/*盒子阴影:x方向偏移 y方向偏移*/

              </style>

    </head>

    <body><!--身体 可视化标签-->

            <!---盒子模型标签 div 宽度 高度 位置->

            <div id="left"><!---id="自定义名称" 知名见意-->  

                         <h3><img src="image/title.png></h3><!--标题标签-->

                         <div class="nav">

                                <ul><!--无序列表标签-->

                                         <li>美丽真像</li>

                                         <li>评鉴团</li>

                                         <li>主题季</li>

                                         <li class=first>美人计</li> 

                                 </ul>

                         </div>

                         <div class="content">

                                      <img src="images/1.jpg"> 

                                      <img src="images/2.jpg>

                                      <img src="images/3.jpg>

                                      <img src="images/4.jpg>

     <script src="js/Jquery.js"></script><!--引入JQ插件-->

    <script>

    $(".nav ul li").hover(function(){//鼠标移上去实现什么效果

    $(this)鼠标移动到哪个图表上面就指代哪个

    //

    siblings()找到兄弟元素

    var index=$(this).index();//获得索引值

    $(this).css({//改变鼠标的

               “z-index:0,

               "color":"#fff";

               "background":"url(images/navpic.png) no-peat"})

               .siblings().css({

               "z-index":0,

               "color":"#000,

               background":"url(images/navpic.png) no-peat"})

    })

    //改变对应内容的图片

    //eq(index)选择到对应序列号的img显示 他的兄弟隐藏

    $("/content img")获取所有的图片

    $(".content img").eq(index).show().siblings().hide();

    </script>

      

     

    小结:

    eq()                                              选择器选取带有指定index值的元素

    例子:var index=$(this).index();

    $("p:eq(index)"),index) .hide()          点击哪个哪个隐藏               

    z-index                                          可用于将在一个元素放置于另一个元素

    z-index                                          属性设置元素的堆叠顺序。拥有更高堆叠顺序的元素总是会处于堆叠顺较低元素的前面,z-index仅在定位元素上奏效(例如:position:abosute)

    position:relative;                             参照物

    position:absolute;                           相当于参照物(top right bottom left)

       

  • 相关阅读:
    475. Heaters
    69. Sqrt(x)
    83. Remove Duplicates from Sorted List Java solutions
    206. Reverse Linked List java solutions
    100. Same Tree Java Solutions
    1. Two Sum Java Solutions
    9. Palindrome Number Java Solutions
    112. Path Sum Java Solutin
    190. Reverse Bits Java Solutin
    202. Happy Number Java Solutin
  • 原文地址:https://www.cnblogs.com/think90/p/5734898.html
Copyright © 2011-2022 走看看