js 实现菜单左右滚动显示示例介绍


Posted in Javascript onNovember 21, 2013
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  
    <html xmlns="http://www.w3.org/1999/xhtml">  
    <head>  
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
    <title>http://flytosky.qzone.qq.com</title>  
    <style type="text/css">  
    *{font-family:"微软雅黑"; margin:0 auto; padding:0px;}  
    .zj_nei_l{ width:1150px; height:130px; margin-left:25px;}  
    .zj_nei_l li{ float:left; font-size:20px; color:#6f6f6f; text-align:center;margin:0px 5px; list-style:none;}  
    .show_box .left_box,.show_box .right_box{  
        float:left;  
        height:130px;  
    }  
    .text_content p{ text-align:left; font-size:16px;  color:#fff; line-height:24px; padding:10px;}  
    .zj_nei_l li.show_box{  
        width:98px;  
    }  
    .zj_nei_l li.show_box_hover{  
        width:522px;  
    }  
    .show_box .right_box{  
        display:none;  
        width:414px;  
        height:130px;  
        overflow:hidden;  
        margin-left: 10px;  
    }  
    .right_box .text_content{  
        width:414px;  
        background-color:#339933;  
        color:#FFF;  
        height:130px;  
    }  
    .zj_nei_l .left_box{  
        width:88px;  
        font-size:20px;  
    }  
    .zj_nei_l .left_box p{  
        line-height:42px;  
        font-size:20px;  
    }  
    .zj_nei_l .img_box{  
        width: 88px;  
        height:88px;  
    }  
    .show_box .item1{  
        background:#030;  
    }  
    .show_box .item2{  
        background:#300;  
    }  
    .show_box .item3{  
        background:#600;  
    }  
    .show_box .item4{  
        background:#6C0;  
    }  
    .show_box .item5{  
        background:#6F9;  
    }  
    .show_box .item6{  
        background:#3F9;  
    }  
    .show_box_hover .left_box{  
        color:#339933;  
    }  
    .show_box_hover .item1{  
        background:#0F9;  
    }  
    .show_box_hover .item2{  
        background:#00C;  
    }  
    .show_box_hover .item3{  
        background:#906;  
    }  
    .show_box_hover .item4{  
        background:#9F6;  
    }  
    .show_box_hover .item5{  
        background:#CF9;  
    }  
    .show_box_hover .item6{  
        background:#90F;  
    }  
    </style>  
    <script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>  
    </head>      <body>  
        <div class="zj_nei_l">  
          <ul>  
            <li class="show_box show_box_hover">  
                <div class="left_box">  
                    <div class="img_box item1">  
                    </div>  
                    <p>学知识></p>  
                </div>  
                <div class="right_box" style="display:block;">  
                    <div class="text_content">  
                        <p>有事情请联系小白!交志同道合的朋友</p>  
                        <p>邮箱:flytosky1991@126.com</p>  
                        <p>QQ:879974693</p>  
                    </div>  
                </div>  
                <div class="clearboth"></div>  
            </li>  
            <li class="show_box">  
                <div class="left_box">  
                    <div class="img_box item2"></div>  
                    <p>交挚友></p>  
                </div>  
                <div class="right_box">  
                    <div class="text_content">  
                        <p>有事情请联系小白!交志同道合的朋友</p>  
                        <p>邮箱:flytosky1991@126.com</p>  
                        <p>QQ:879974693</p>  
                    </div>  
                </div>  
                <div class="clearboth"></div>  
            </li>  
            <li class="show_box">  
                <div class="left_box">  
                    <div class="img_box item3"></div>  
                    <p>能赚钱></p>  
                </div>  
                <div class="right_box">  
                    <div class="text_content">  
                        <p>有事情请联系小白!交志同道合的朋友</p>  
                        <p>邮箱:flytosky1991@126.com</p>  
                        <p>QQ:879974693</p>  
                    </div>  
                </div>  
                <div class="clearboth"></div>  
            </li>  
            <li class="zj_line"></li>  
            <li class="show_box">  
                <div class="left_box">  
                    <div class="img_box item4"></div>  
                    <p>找业务></p>  
                </div>  
                <div class="right_box">  
                    <div class="text_content">  
                        <p>有事情请联系小白!交志同道合的朋友</p>  
                        <p>邮箱:flytosky1991@126.com</p>  
                        <p>QQ:879974693</p>  
                    </div>  
                </div>  
                <div class="clearboth"></div>  
            </li>  
            <li class="show_box">  
                <div class="left_box">  
                    <div class="img_box item5"></div>  
                    <p>招人才></p>  
                </div>  
                <div class="right_box">  
                    <div class="text_content">  
                        <p>有事情请联系小白!交志同道合的朋友</p>  
                        <p>邮箱:flytosky1991@126.com</p>  
                        <p>QQ:879974693</p>  
                    </div>  
                </div>  
                <div class="clearboth"></div>  
            </li>  
            <li class="show_box">  
                <div class="left_box">  
                    <div class="img_box item6"></div>  
                    <p>求发展></p>  
                </div>  
                <div class="right_box">  
                    <div class="text_content">  
                        <p>有事情请联系小白!交志同道合的朋友</p>  
                        <p>邮箱:flytosky1991@126.com</p>  
                        <p>QQ:879974693</p>  
                    </div>  
                </div>  
                <div class="clearboth"></div>  
            </li>  
          </ul>  
        </div>  
    <script type="text/javascript">  
        var hide_boxw = $(".right_box").width();  
        $(".show_box").mouseenter(function(e){  
            var li = $(this).find(".right_box");  
            $(this).addClass("show_box_hover");  
            if(li.css("display")=="none"){  
                $(".right_box").hide();  
                $(".show_box").removeClass("show_box_hover");  
                $(this).addClass("show_box_hover");  
                li.css({"width":"0px","display":"block"});  
                li.animate({"width":hide_boxw},hide_boxw);  
            }  
        });  
    </script>  
    </body>  
    </html> 

实现效果
js 实现菜单左右滚动显示示例介绍
Javascript 相关文章推荐
火狐浏览器(firefox)下获得Event对象以及keyCode
Nov 13 Javascript
js滚动条回到顶部的代码
Dec 06 Javascript
JavaScript高级程序设计(第3版)学习笔记8 js函数(中)
Oct 11 Javascript
fmt:formatDate的输出格式详解
Jan 09 Javascript
js简单的表格添加行和删除行操作示例
Mar 31 Javascript
jQuery源码分析之jQuery.fn.each与jQuery.each用法
Jan 23 Javascript
Windows系统下Node.js的简单入门教程
Jun 23 Javascript
JavaScript算法系列之快速排序(Quicksort)算法实例详解
Sep 04 Javascript
Node实战之不同环境下配置文件使用教程
Jan 02 Javascript
从vue源码看props的用法
Jan 09 Javascript
JavaScript函数式编程(Functional Programming)高阶函数(Higher order functions)用法分析
May 22 Javascript
解决Vue动态加载本地图片问题
Oct 09 Javascript
Extjs4实现两个GridPanel之间数据拖拽功能具体方法
Nov 21 #Javascript
JQuery的ready函数与JS的onload的区别详解
Nov 21 #Javascript
js 实现菜单上下显示附效果图
Nov 21 #Javascript
javascript 数组排序函数sort和reverse使用介绍
Nov 21 #Javascript
js拖动div 当鼠标移动时整个div也相应的移动
Nov 21 #Javascript
js获取对象为null的解决方法
Nov 21 #Javascript
tangram框架响应式加载图片方法
Nov 21 #Javascript
You might like
PHP5 安装方法
2006/10/09 PHP
用PHP动态生成虚拟现实VRML网页
2006/10/09 PHP
PHP开发中常用的三个表单验证函数使用小结
2010/03/03 PHP
使用PHP遍历文件目录与清除目录中文件的实现详解
2013/06/24 PHP
php使用ob_flush不能每隔一秒输出原理分析
2015/06/02 PHP
php PDO异常处理详解
2016/11/20 PHP
js+FSO遍历文件夹下文件并显示
2007/03/07 Javascript
了解jQuery技巧来提高你的代码
2010/01/08 Javascript
js查错流程归纳
2012/05/04 Javascript
jquery miniui 教程 表格控件 合并单元格应用
2012/11/25 Javascript
js用正则表达式来验证表单(比较齐全的资源)
2013/11/17 Javascript
如何判断微信内置浏览器(通过User Agent实现)
2014/09/01 Javascript
jquery实现翻动fadeIn显示的方法
2015/03/05 Javascript
javascript cookie基础应用之记录用户名的方法
2016/09/20 Javascript
JS 学习总结之正则表达式的懒惰性和贪婪性
2017/07/03 Javascript
基于jQuery Easyui实现登陆框界面
2017/07/10 jQuery
JavaScript实现单例模式实例分享
2017/12/22 Javascript
Node.js npm命令运行node.js脚本的方法
2018/10/10 Javascript
jQuery点击页面其他部分隐藏下拉菜单功能
2018/11/27 jQuery
JS实现拖拽元素时与另一元素碰撞检测
2020/08/27 Javascript
一个基于flask的web应用诞生 flask和mysql相连(4)
2017/04/11 Python
Python实现获取邮箱内容并解析的方法示例
2018/06/16 Python
python游戏地图最短路径求解
2019/01/16 Python
pycharm 实现显示project 选项卡的方法
2019/01/17 Python
Python 的AES加密与解密实现
2019/07/09 Python
基于CSS3实现的几个小loading效果
2018/09/27 HTML / CSS
医学毕业生自我鉴定
2013/10/30 职场文书
酒后驾驶检讨书
2014/01/27 职场文书
劳动之星获奖感言
2014/02/01 职场文书
学习型班组申报材料
2014/05/31 职场文书
小学教师年度个人总结
2015/02/05 职场文书
应届毕业生自荐信
2015/03/04 职场文书
2015年乡镇统计工作总结
2015/04/22 职场文书
一行代码python实现文件共享服务器
2021/04/22 Python
5种 JavaScript 方式实现数组扁平化
2021/10/05 Javascript
vue-cli3.0修改打包后的文件名和文件地址,打包后本地运行报错解决
2022/04/06 Vue.js