源码网,源码论坛,源码之家,商业源码,游戏源码下载,discuz插件,棋牌源码下载,精品源码论坛

 找回密码
 立即注册
楼主: ttx9n

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

[复制链接]

7万

主题

861

回帖

32万

积分

论坛元老

Rank: 8Rank: 8

积分
329525
发表于 2013-11-21 14:53:37 | 显示全部楼层 |阅读模式
菜单左右滚动显示的实现方法有很多,在本文将为大家介绍下如何使用js实现,需要的朋友可以参考下,希望对大家有所帮助

复制代码 代码如下:
    <!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> 

实现效果

回复

使用道具 举报

14

主题

1万

回帖

75

积分

注册会员

Rank: 2

积分
75
发表于 2022-9-20 19:45:18 | 显示全部楼层
hi哦和烦恼农家女
回复 支持 反对

使用道具 举报

0

主题

2万

回帖

100

积分

注册会员

Rank: 2

积分
100
发表于 2022-12-3 10:00:35 | 显示全部楼层
额风风风微风微风违法
回复 支持 反对

使用道具 举报

13

主题

2万

回帖

97

积分

注册会员

Rank: 2

积分
97
发表于 2022-12-12 10:46:06 | 显示全部楼层
哟哟哟哟哟以偶
回复 支持 反对

使用道具 举报

0

主题

2万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2023-1-13 14:33:31 | 显示全部楼层
hi哦和烦恼农家女
回复 支持 反对

使用道具 举报

3

主题

2万

回帖

163

积分

注册会员

Rank: 2

积分
163
发表于 2023-2-1 22:43:16 | 显示全部楼层
sdsadsadsadf
TS人妖演出表演服务q3268336102电话13168842816
回复 支持 反对

使用道具 举报

0

主题

1万

回帖

68

积分

注册会员

Rank: 2

积分
68
发表于 2023-8-17 04:11:08 | 显示全部楼层
灌灌灌灌水
回复 支持 反对

使用道具 举报

0

主题

2万

回帖

0

积分

中级会员

Rank: 3Rank: 3

积分
0
发表于 2023-8-22 19:37:41 | 显示全部楼层
很不错的样子
回复 支持 反对

使用道具 举报

1

主题

2万

回帖

79

积分

注册会员

Rank: 2

积分
79
发表于 2023-9-4 13:47:36 | 显示全部楼层
谢谢分享,先下来用用
回复 支持 反对

使用道具 举报

5

主题

2万

回帖

183

积分

注册会员

Rank: 2

积分
183
发表于 2023-9-20 09:18:59 | 显示全部楼层
快更新啊,我擦
回复 支持 反对

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

手机版|小黑屋|网站地图|源码论坛 ( 海外版 )

GMT+8, 2025-2-3 06:49 , Processed in 0.124371 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表