制作滑动门标签页

news/2024/7/4 1:26:12 标签: function, class, javascript, jquery, stylesheet, div
class="baidu_pl"> <div id="article_content" class="article_content clearfix"> <div id="content_views" class="htmledit_views">

  看了jQuery的视频做的标签页。自己也顺便敲了一下代码。

    效果图如下:

鼠标移动到标签1上:

制作滑动门标签页 - 冷月寒 - 冷月寒

鼠标移动到标签2上时

制作滑动门标签页 - 冷月寒 - 冷月寒

鼠标移动到标签3上

制作滑动门标签页 - 冷月寒 - 冷月寒

感觉很神秘,其实当实现了就会觉得简单了。就是利用css和JavaScript实现的。

解决方案:

 

asp.net的代码如下:

<head runat="server">
    <title>标签页</title>
    <script src="jQuery.js" type="text/javascript"></script>
    <script src="tab.js" type="text/javascript"></script>  
    <link href="tab.css" rel="stylesheet" type="text/css" />
</head>

<body>
    <ul> 
        <li class="tabin"> 标签1</li>
        <li class="tabin"> 标签2</li>
        <li class="tabin">标签 3</li>
    </ul>
       <div  class="contentfirst"> 我是内容1</div>
       <div  class="contentfirst"  > 我是内容2</div>
       <div class="contentfirst"> 我是内容3</div>

</body>

css代码:

ul, li
{
 margin: 0px;
 padding: 0px;
 list-style: none;
}
li
{
 float: left;
 background-color: Gray;
 color: White;
 padding: 5px;
 margin-right: 2px;
 border:1px solid white;
}

div.contentfirst
{
 clear: left;
 background-color: #6e5e6e;
 color: White;
 padding: 10px;
 width: 300px;
 height: 100px;
 display: none;
}
div.contentin
{
 display: block;
}

javascript代码:

var timeoutid;
$(document).ready(class="tags" href="/tags/FUNCTION.html" title=function>function() {
 $("li").each(class="tags" href="/tags/FUNCTION.html" title=function>function(index) {
        //每一包装li的jquery对象都会执行class="tags" href="/tags/FUNCTION.html" title=function>function中的代码
        //index是当前执行这个class="tags" href="/tags/FUNCTION.html" title=function>function代码的li对应在所有li组成的数组中的索引值
        //有了index的值之后,就可以找到当前标签对应的内容区域。

        $(this).mouseover(class="tags" href="/tags/FUNCTION.html" title=function>function() {
            var liNode = $(this);
            //将原来显示的内容区域进行隐藏
            timeoutid = setTimeout(class="tags" href="/tags/FUNCTION.html" title=function>function() {
                $("div.contentin").removeClass("contentin");
                //对有tabin 的class定义的li清除tabin 的class
                $("li.tabin").removeClass("tabin");
                // 当前标签所对应的内容区域显示出来
                $("div").eq(index).addClass("contentin");
                liNode.addClass("tabin");
            }, 300);

        }).mouseout(class="tags" href="/tags/FUNCTION.html" title=function>function() {

            clearTimeout(timeoutid);
        });
    });

 另外还有一个jQuery代码,这个是jQuery的源码地址:http://u.115.com/file/f79258366

还有一种标签页形式正在实现中。。

JavaScript很好玩`~~~~~~

div> div> <div id="treeSkill">div>

http://www.niftyadmin.cn/n/872346.html

相关文章

form表单只提交值,而不进行页面跳转(转)

源自&#xff1a; http://trinea.iteye.com/blog/1157081 ****************************** 自已以前用过的一种方式&#xff1a; <form id"form" name"form" method"post" action"saveitem.action" target"form_iframe"…

工程总结

在合作永和这个项目的时候出现了不少的问题。前面总结简单的总结了一次&#xff0c;现在在比较系统的总结一下。。 在永和豆浆项目安排人员时&#xff0c;我写的是BLL层&#xff08;business logic layer业务逻辑层&#xff09;&#xff0c;业务逻辑层是一个承上启下的层。 B…

CSS Sprites合并多个小图片

这种方法看似繁琐&#xff0c;但却是非常有实用价值的。 首先&#xff0c;CSS Sprites 能较少 HTTP 请求次数。我们知道&#xff0c;HTTP 请求数对网站的工作性能有较大关联。如果背景图分开存放&#xff0c;每一次调用都会产生 HTTP 请求&#xff0c;一定程度上增加了服务器的…

日志文件把数据恢复到指定的日期【转载】

/*--说明&#xff1a;下面的代码演示了如何利用日志还原功能&#xff0c;将主数据库中的数据变化及时反馈到备用数据库中备用数据库的数据可以随时用于查询&#xff0c;但不能被更新&#xff08;备用数据库只读&#xff09;。--*/--首先,创建一个演示用的数据库(主数据库)CREAT…

jquery ui dialog 遮拦 select的解决方法

<script type"text/javascript" src"/js/jquery.bgiframe.min.js"></script> 1. 引用以上JS代码。 注意&#xff1a;jquery 与 jquery.bgiframe插件的对应版本 2. JS代码 加入红色部分 $("#dialog-editor").dialog({bgifra…

系统启动时自动跳出网页如何处理

书到用时方恨少&#xff0c;安装还原软件后重启以后&#xff0c;直接打开一个网页。比较的常用的方法已经不管用了&#xff0c;就上网查了一下。 解决方法如下&#xff1a; wzwM_imagewzwM_imagewzwM_imagewzwM_imagewzwM_imagewzwM_image 系统启动时自动跳出网页如何处理XP系…

spring2.5 引入资源文件的方式

以前项目中引入 数据库 连接相关的字符串 都是使用 <bean id"propertyConfigurer" class"org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"><property name"locations"><list><value>classpat…

UML中聚集(Aggregation)与组合(Composition)的区别

UML中,聚集和组成是两个十分相似的概念.书上这样说:聚集是关联中的一种&#xff0c;聚集对象由部分对象组成&#xff1b;组合又是一种特殊的聚集。在一个组合对象中&#xff0c;部分对象只能作为组成对象的一部分与组合对象同时存在。即是说&#xff0c;组合是“当聚集对象和它…