js 选项卡 【鼠标悬停标题,显示对应内容,改变其他标题颜色并隐藏内容】...

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="divSliding.aspx.cs" Inherits="WebDemoList.divSliding" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html> 
<head id="Head1" runat="server">
    <title>无标题页</title>
    <link href="CSS.css" rel="stylesheet" type="text/css" />
    <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script>
    <script language="javascript" type="text/javascript">
       

        $(document).ready(function () {
            setTab('Label', 1, 7)
        });

        function setTab(name, cursel, n) {
            for (i = 1; i <= n; i++) {
                var menu = document.getElementById(name + i);
                var con = document.getElementById("con_" + name + "_" + i);
                if (cursel == 1) {
                    document.getElementById("label1").style.color = "red";
                    document.getElementById("label2").style.color = "black";
                    document.getElementById("label3").style.color = "black";
                    document.getElementById("label4").style.color = "black";
                    document.getElementById("label5").style.color = "black";
                    document.getElementById("label6").style.color = "black";
                    document.getElementById("label7").style.color = "black";

                }
                else if (cursel == 2) {
                    document.getElementById("label1").style.color = "black";
                    document.getElementById("label2").style.color = "red";
                    document.getElementById("label3").style.color = "black";    
                    document.getElementById("label4").style.color = "black";
                    document.getElementById("label5").style.color = "black";
                    document.getElementById("label6").style.color = "black";
                    document.getElementById("label7").style.color = "black";
                }
                else if (cursel == 3) {
                    document.getElementById("label1").style.color = "black";
                    document.getElementById("label2").style.color = "black";
                    document.getElementById("label3").style.color = "red";
                    document.getElementById("label4").style.color = "black";
                    document.getElementById("label5").style.color = "black";
                    document.getElementById("label6").style.color = "black";
                    document.getElementById("label7").style.color = "black";
                }
                else if (cursel == 4) {
                    document.getElementById("label1").style.color = "black";
                    document.getElementById("label2").style.color = "black";
                    document.getElementById("label3").style.color = "black";
                    document.getElementById("label4").style.color = "red";
                    document.getElementById("label5").style.color = "black";
                    document.getElementById("label6").style.color = "black";
                    document.getElementById("label7").style.color = "black";
                }
                else if (cursel == 5) {
                    document.getElementById("label1").style.color = "black";
                    document.getElementById("label2").style.color = "black";
                    document.getElementById("label3").style.color = "black";
                    document.getElementById("label4").style.color = "black";
                    document.getElementById("label5").style.color = "red";
                    document.getElementById("label6").style.color = "black";
                    document.getElementById("label7").style.color = "black";
                }
                else if (cursel == 6) {
                    document.getElementById("label1").style.color = "black";
                    document.getElementById("label2").style.color = "black";
                    document.getElementById("label3").style.color = "black";
                    document.getElementById("label4").style.color = "black";
                    document.getElementById("label5").style.color = "black";
                    document.getElementById("label6").style.color = "red";
                    document.getElementById("label7").style.color = "black";
                }
                else if (cursel == 7) {
                    document.getElementById("label1").style.color = "black";
                    document.getElementById("label2").style.color = "black";
                    document.getElementById("label3").style.color = "black";
                    document.getElementById("label4").style.color = "black";
                    document.getElementById("label5").style.color = "black";
                    document.getElementById("label6").style.color = "black";
                    document.getElementById("label7").style.color = "red";
                }

                con.style.display = i == cursel ? "block" : "none";

            }
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <center>
        <div class="xinwen">
           <br />
            <asp:Label ID="Label1" runat="server" Text="一" οnmοuseοver="setTab('Label',1,7)" ></asp:Label>&nbsp;
            <asp:Label ID="Label2" runat="server" Text="二" οnmοuseοver="setTab('Label',2,7)" ></asp:Label>&nbsp;
            <asp:Label ID="Label3" runat="server" Text="三" οnmοuseοver="setTab('Label',3,7)" ></asp:Label>&nbsp;
            <asp:Label ID="Label4" runat="server" Text="四" οnmοuseοver="setTab('Label',4,7)" ></asp:Label>&nbsp;
            <asp:Label ID="Label5" runat="server" Text="五" οnmοuseοver="setTab('Label',5,7)" ></asp:Label>&nbsp;
            <asp:Label ID="Label6" runat="server" Text="六" οnmοuseοver="setTab('Label',6,7)" ></asp:Label>&nbsp;
            <asp:Label ID="Label7" runat="server" Text="七" οnmοuseοver="setTab('Label',7,7)" ></asp:Label>


               <div id="con_Label_1" style="float:left;">
                         <div style="float:left;">111</div>
                </div>
                <div id="con_Label_2" style="float:left;">
                         <div style="float:left;">222</div>
                </div>
                <div id="con_Label_3" style="float:left;">
                        <div style="float:left;">333</div>
                </div>
                <div id="con_Label_4" style="float:left;">
                     <div style="float:left;">444</div>
                </div>
                <div id="con_Label_5" style="float:left;">
                     <div style="float:left;">555</div>
                </div>
                <div id="con_Label_6" style="float:left;">
                     <div style="float:left;">666</div>
                </div>
                <div id="con_Label_7" style="float:left;">
                     <div style="float:left;">777</div>
                </div>
        </div>
    </center>
    </form>
</body>
</html>

 

转载于:https://www.cnblogs.com/JiangXiaoTian/articles/2590071.html

这是一款个性创意的css3鼠标悬停文字标题切换对应内容代码,交互切换效果非常棒,还有动画特效,可用于问答展示。 </head> <body> <div class="demo">   <div class="demo__content">     <h2 class="demo__heading">你喜欢什么样的页面布局呢?</h2>     <div class="demo__elems">       <div class="demo__elem demo__elem-1">简约的多文字布局</div>       <div class="demo__elem demo__elem-2">一列的图文混排布局</div>       <div class="demo__elem demo__elem-3">两列的图文混排布局</div>       <span class="demo__hover demo__hover-1"></span>       <span class="demo__hover demo__hover-2"></span>       <span class="demo__hover demo__hover-3"></span>       <div class="demo__highlighter">         <div class="demo__elems">           <div class="demo__elem">简约的多文字布局</div>           <div class="demo__elem">一列的图文混排布局</div>           <div class="demo__elem">两列的图文混排布局</div>         </div>       </div>       <div class="demo__examples">         <div class="demo__examples-nb">           <div class="nb-inner">             <div class="example example-adv">               <div class="example-adv">                 <div class="example-adv__top">                   <div class="example-adv__top-search"></div>                 </div>                 <div class="example-adv__mid"></div>                 <div class="example-adv__line"></div>                 <div class="example-adv__line long"></div>               </div>             </div>             <div class="example example-web">               <div class="example-web__top"></div>               <div class="example-web__left"></div>               <div class="example-web__right">                 <div class="example-web__right-line"></div>                 <div class="example-web__right-line"></div>                 <div class="example-web__right-line"></div>                 <div class="example-web__right-line"></div>                 <div class="example-web__right-line"></div>                 <div class="example-web__right-line"></div>               </div>             </div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值