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 {    width: 100%;    margin: 0 auto;    padding-top: 1px;    padding-bottom: 40px;}.pz-cake-main{    width: 1200px;    margin: 0 auto;    position: relative;}.pz_cake_one .ul1{    width: 100%;    height: 100%;    position: absolute;    top: 0;left: 0;}.pz_cake_one .ul1 li{    position: absolute;    width: 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;    width: 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;    width: 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;    width: 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;    width: 710px;    height: 509px;    clear: none;    background: #f3f3f3;}.pz_cake_one .ul2 li{    padding: 40px;    position: absolute;    top: 0;left: 0;    width: 627px;height: 429px;}.pz_cake_one .ul2 li img{    width: 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>
时间: 2024-10-12 05:57:44

tab 选择悬停展示的相关文章

ecilpse使用tab选择补全

(转帖)本文转自: scue Jason Sun 使用eclipse的自动补全,有时候要选的字不是第一个,需要在proposal中向下移动光标选择,但是eclipse只能按方向键完成,没有tab补全来的爽,找过似乎也没有这样的插件,只好找到一个修改一点源码的方法: 1.首先,打开Eclipse,打开window->show view,选择Plug-ins,再找到org.eclipse.jface.text,右键单击,选择import as-> Source Project,导入完成后,在你的w

Android 仿腾讯应用宝 之 Toolbar +Scroolview +tab滑动悬停效果

先说下最近做应用市场,想要的效果如下: 1.上面actionbar使用的toolbar最新的工具条来代替acionbar. 2.toolbar下面有一个 app详情 3.app详情下面有一个滑动tab ,tab下是viewpage ,viewpage里面嵌套的是2个Fragment,一个是Scrollview,一个是ListView. 要实现,监听Scrollview或者ListView滚动事件,来推挤tab向上移动,并且悬停在Toolbar下面. 具体效果如图: 代码不多解释,直接下载demo

从相册中选择图片进行压缩并用ImageView展示出来

从手机中选择照片这是几乎所有应用的功能之一,主要考虑到一点的就是如果图片太大了,可能会OOM,简单的处理就是对图片进行压缩! <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" and

android应用开发--------------看RadioGroup源代码,写相似单选选项卡的集成控件(如底部导航,tab等等)

博客为 有时个哥 原创.如需转载请标明出处:http://blog.csdn.net/ls703/article/details/46694967 watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvbHM3MDM=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center"> 上面就是需求设计,4个类似的布局控件.每次仅仅能选择一个.然后得到上面相应的钱数.(上面仅

TabLayout:另一种Tab的实现方式

尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究! 炮兵 镇楼 在5.0以前我们想要实现像网易新闻客户端那样的的Tab可以有很多种选择: 比如古老的TabHost,3.0后ActionBar所提供的Tab,以及各种成熟的Tab开源控件等,都可以直接或间接地实现Tab的效果.然而,对于这样一种使用极多的控件,Android是不会放弃将它纳入麾下的打算的,于是乎在5.0后放出的design包中An

android应用开发--------------看RadioGroup源码,写类似单选选项卡的集成控件(如底部导航,tab等等)

博客为 有时个哥 原创,如需转载请标明出处:http://blog.csdn.net/ls703/article/details/46694967 上面就是需求设计,4个类似的布局控件,每次只能选择一个,然后得到上面对应的钱数.(上面只是效果图,实际数据是从服务器获取,然后付到控件上) 看到这种,我们就回想到,几种实现方法. 1.把这个整体写一个布局,在xml布局中,复制粘贴,代码,凑够4个.非常不建议这样,因为4个的布局样式是一样的,只是数据可能不相同,所以我们应该写一个组合控件然后重复利用.

删除“计算机”目录下“其他”中展示的内容

  电脑卸载豌豆荚后,在“计算机”目录下“其他”中展示的豌豆荚”管理我的手机“图标还是没消失,直接双击或者右击选择不再展示,都会出现 此时可以这样做: 在键盘上按“Win+R”开启“运行”框,在其中键入“regedit”指令后按回车键,打开注册表编辑器: 打开 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace 点击查看相关数值项,删除相应的键值,刷新即可.      

在jsp中同一页面中多个标签页之间切换数据展示

示例图片: 像这样的上面多个tab页下面也有多个tab页面,其实只要学会一个嵌套就可以了,现在就说一下简单的一个页面的多个tab页面的展示

7月新的开始 - LayUI的基本使用 - Tab选项卡切换显示对应数据

LayUI tab选项卡 + 分页展示 实现 Tab选项卡切换显示对应数据 要求:实现tab选项卡改变的同时展示数据也跟着改变 实现条件: 1.选项卡[官网 – 文档/示例 – 页面元素 – 选项卡] 2.数据表格[官网 – 文档/示例 – 内置模块 – 数据表格] 3.分页[官网 – 文档/示例 – 内置模块 – 分页] 具体实现过程: 1. 先找选项卡.使用默认的tab.然后查看代码.复制对应的代码. 2. 然后改成自己想要显示效果.如下: 3. 然后查看具体的代码如下: 4. 获取Tab选