CSS滑動門效果

來源:互聯網
上載者:User
CSS滑動門效果

<!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=gb2312" />
<title>最新聞</title>
<style type="text/css">
*{ margin:0px; padding:0px;}
#barbox { width:300px; margin:10px; border:1px #99BBDD solid}
#nva { float:left; width:300px; list-style-type:none; background:#D7E7F7; height:27px; border-bottom:1px #99BBDD solid}
#nva li { float:left; background:#D7E7F7; height:27px; line-height:28px; padding-left:10px; font-size:13px; color:#275C91}

.boxcontent { font-size:14px; color:#333; margin:10px;}
.boxcontent ul{ list-style-type:none;}
.boxcontent ul li{ line-height:23px;}

#content1,#content2{ display:none}
</style>
</head>
<body>
<div id="barbox">
  <div id="nva">
    <li id="bar1">新聞</li>
    <li id="bar2">體育</li>
    <li id="bar3">娛樂</li>
  </div>
  <div id="content">
    <!--內容1-->
    <div class="boxcontent" id="content1">
      <ul>
        <li>樂視聯盟為新註冊會員發放20元紅包 無限期</li>
        <li>樂視聯盟為新註冊會員發放20元紅包 無限期</li>
        <li>樂視聯盟為新註冊會員發放20元紅包 無限期</li>
        <li>樂視聯盟為新註冊會員發放20元紅包 無限期</li>
        <li>樂視聯盟為新註冊會員發放20元紅包 無限期</li>
        <li>樂視聯盟為新註冊會員發放20元紅包 無限期</li>
        <li>樂視聯盟為新註冊會員發放20元紅包 無限期</li>
        <li>樂視聯盟為新註冊會員發放20元紅包 無限期</li>
        <li>樂視聯盟為新註冊會員發放20元紅包 無限期</li>
        <li>樂視聯盟為新註冊會員發放20元紅包 無限期</li>
      </ul>
    </div>
    <!--內容2-->
    <div class="boxcontent" id="content2">
      <ul>
        <li>太極酷溜網彈窗上線 稱本周將完成拖欠支付</li>
        <li>太極酷溜網彈窗上線 稱本周將完成拖欠支付</li>
        <li>太極酷溜網彈窗上線 稱本周將完成拖欠支付</li>
        <li>太極酷溜網彈窗上線 稱本周將完成拖欠支付</li>
        <li>太極酷溜網彈窗上線 稱本周將完成拖欠支付</li>
        <li>太極酷溜網彈窗上線 稱本周將完成拖欠支付</li>
        <li>太極酷溜網彈窗上線 稱本周將完成拖欠支付</li>
        <li>太極酷溜網彈窗上線 稱本周將完成拖欠支付</li>
        <li>太極酷溜網彈窗上線 稱本周將完成拖欠支付</li>
        <li>太極酷溜網彈窗上線 稱本周將完成拖欠支付</li>
      </ul>
    </div>
    <!--內容3-->
    <div class="boxcontent" id="content3">
      <ul>
        <li>百度聯盟:宣傳百度美譽度調研 贏IPOD大獎</li>
        <li>百度聯盟:宣傳百度美譽度調研 贏IPOD大獎</li>
        <li>百度聯盟:宣傳百度美譽度調研 贏IPOD大獎</li>
        <li>百度聯盟:宣傳百度美譽度調研 贏IPOD大獎</li>
        <li>百度聯盟:宣傳百度美譽度調研 贏IPOD大獎</li>
        <li>百度聯盟:宣傳百度美譽度調研 贏IPOD大獎</li>
        <li>百度聯盟:宣傳百度美譽度調研 贏IPOD大獎</li>
        <li>百度聯盟:宣傳百度美譽度調研 贏IPOD大獎</li>
        <li>百度聯盟:宣傳百度美譽度調研 贏IPOD大獎</li>
        <li>百度聯盟:宣傳百度美譽度調研 贏IPOD大獎</li>
      </ul>
    </div>
  </div>
</div>

<script type="text/javascript">
function barDisp(defaultid)
{
 var _this = this; //定義整個window對象
 var taglist = $("nva").getElementsByTagName("li");
 
 for(i=0;i<taglist.length;i++)
 {
  _this.$(taglist[i].id).value = i+1; //將bar的ID儲存在value
  
  $("content"+(i+1)).style.display = "none";
  $("content"+(1)).style.display = "block"; //這兩個為預設顯示的隱藏的設定
  $(taglist[i].id).onmouseover=function()
  {
   for(j=0;j<taglist.length;j++)
   {
    $("content"+(j+1)).style.display = "none"; //設定所有不可見
   }
   _this.$("content"+this.value).style.display = "block"; //將儲存的ID取出來作為內容層的ID
  }
 }
}

function $(oid){
 if(typeof(oid) == "string")
 return document.getElementById(oid);
 return oid;
}
barDisp("content1");
</script>

</body>
</html>

posted @ 2008-08-07 14:56 supers 閱讀(259) 評論(0)  編輯 收藏 網摘 所屬分類: Web標準(HTML)

td { font-size: 12px }
.commentTextBox
{
font-family : Verdana;
font-size: 13px;
}

a.blue:visited,
a.blue:active,
a.blue:link,
a.blue:hover
{
color:blue;

}

.userData { BEHAVIOR: url(#default#userdata) }

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.