• tab 选择悬停展示


    html:

    <div class="pz_cake_one">
    <div class="pz-cake-main">
    <ul class="ul1" id="kjx">
    <li class="left1"><h2>文字</h2><div class="em"></div></li>
    <li class="left2"><h2>文字</h2><div class="em"></div></li>
    <li class="left3"><h2>文字</h2><div class="em"></div></li>
    <li class="right1"><h2>文字</h2><div class="em"></div></li>
    <li class="right2"><h2>文字</h2><div class="em"></div></li>
    <li class="right3"><h2>文字</h2><div class="em"></div></li>
    <li class="right4"><h2>文字</h2><div class="em"></div></li>
    </ul>
    <ul class="ul2" id="kjd">
    <li style="z-index: 10"><img src="/cij/img/pzkjd1.jpg"/></li>
    <li style="z-index: 9"><img src="/cij/img/pzkjd2.jpg"/></li>
    <li style="z-index: 8"><img src="/cij/img/pzkjd3.jpg"/></li>
    <li style="z-index: 7"><img src="/cij/img/pzkjd4.jpg"/></li>
    <li style="z-index: 6"><img src="/cij/img/pzkjd5.jpg"/></li>
    <li style="z-index: 5"><img src="/cij/img/pzkjd6.jpg"/></li>
    <li style="z-index: 4"><img src="/cij/img/pzkjd7.jpg"/></li>
    </ul>
    <div style="clear: both;"></div>
    </div>
    </div>

    css:


    .pz_cake_one {
    100%;
    margin: 0 auto;
    padding-top: 1px;
    padding-bottom: 40px;
    }
    .pz-cake-main{
    1200px;
    margin: 0 auto;
    position: relative;
    }
    .pz_cake_one .ul1{
    100%;
    height: 100%;
    position: absolute;
    top: 0;left: 0;
    }
    .pz_cake_one .ul1 li{
    position: absolute;
    220px;
    }
    .pz_cake_one .ul1 li:hover{
    background: #f3f3f3;
    }
    .pz_cake_one .ul1 li:hover .em{ display: block; }
    .pz_cake_one .ul1 li:hover h2{ display: block; }
    .pz_cake_one .ul1 h2{
    text-align: center;
    font-size: 24px;
    font-weight: 500;
    200px;
    height: 30px;
    position: absolute;
    left: 50%;margin-left: -100px;
    top: 50%;margin-top: -15px;
    line-height: 30px;
    color: #333;
    display: none;
    }
    .pz_cake_one .ul1 .left1 .em,
    .pz_cake_one .ul1 .left2 .em,
    .pz_cake_one .ul1 .left3 .em
    {
    position: absolute;
    top: -1px;
    right: -29px;
    29px;
    height: 154px;
    background: #f3f3f3;
    z-index: 20;
    display: none;
    }
    .pz_cake_one .ul1 .right1 .em,
    .pz_cake_one .ul1 .right2 .em,
    .pz_cake_one .ul1 .right3 .em,
    .pz_cake_one .ul1 .right4 .em
    {
    position: absolute;
    top: -1px;
    left: -22px;
    22px;
    height: 116px;
    background: #f3f3f3;
    z-index: 20;
    display: none;
    }
    .pz_cake_one .ul1 .left1{top: 0;left: 0;height: 154px;background: url("/cij/img/pzkjx1.jpg")no-repeat center;background-size: 100% 100%;}
    .pz_cake_one .ul1 .left2{top:50%;margin-top:-77px;left: 0;height: 154px;background: url("/cij/img/pzkjx2.jpg")no-repeat center;background-size: 100% 100%;}
    .pz_cake_one .ul1 .left3{bottom:-2px;left: 0;height: 154px;background: url("/cij/img/pzkjx3.jpg")no-repeat center;background-size: 100% 100%;}
    .pz_cake_one .ul1 .right1{top:0;right: 0;height: 116px;background: url("/cij/img/pzkjx4.jpg")no-repeat center;background-size: 100% 100%;}
    .pz_cake_one .ul1 .right2{top:50%;margin-top:-124px;right: 0;height: 116px;background: url("/cij/img/pzkjx5.jpg")no-repeat center;background-size: 100% 100%;}
    .pz_cake_one .ul1 .right3{top:50%;margin-top:7px;right: 0;height: 116px;background: url("/cij/img/pzkjx6.jpg")no-repeat center;background-size: 100% 100%;}
    .pz_cake_one .ul1 .right4{bottom:-2px;right: 0;height: 116px;background: url("/cij/img/pzkjx7.jpg")no-repeat center;background-size: 100% 100%;}
    .pz_cake_one .ul2{
    float: left;
    position: relative;
    left: 50%;
    margin-left: -351px;
    710px;
    height: 509px;
    clear: none;
    background: #f3f3f3;
    }
    .pz_cake_one .ul2 li{
    padding: 40px;
    position: absolute;
    top: 0;left: 0;
    627px;height: 429px;
    }
    .pz_cake_one .ul2 li img{
    100%;
    height: 100%;
    }

    js:

    <script defer>
    /*空间配置*/
    function kjimgs() {
    var index = 0;
    /*照片小图区域*/
    var kjx = document.getElementById("kjx");
    var kjxli = kjx.getElementsByTagName("li");
    /*照片大图区域*/
    var kjd = document.getElementById("kjd");
    var kjdli = kjd.getElementsByTagName("li");
    for(var i = 0;i < kjxli.length;i++ ) {
    kjxli[i].index = i;
    kjxli[i].onmousemove = function () {
    index = this.index;
    tab();
    }
    }
    function tab() {
    for(var j = 0;j < kjxli.length; j++ ) {
    kjdli[j].index = j;
    kjdli[j].style.display = "none";
    if(index == kjdli[j].index) {
    kjdli[j].style.display = "block";
    }
    }
    }
    }
    kjimgs();
    </script>
  • 相关阅读:
    Intent.ACTION_TIME_TICK 广播
    Android ContentObserver
    android:duplicateParentState属性解释
    Android CursorAdapter
    android AndroidManifest.xml 多个android.intent.action.MAIN (
    PreferenceActivity详解
    WORD和WPS中英文混合的内容间距离很大怎么办?
    Android 屏幕适配
    OC第四课
    PL/SQL联系oracle成功可以sql解决的办法是检查表的名称无法显示
  • 原文地址:https://www.cnblogs.com/thongyan/p/7064174.html
Copyright © 2020-2023  润新知