- 浏览: 612019 次
- 性别:
- 来自: 卡哇伊
文章分类
- 全部博客 (299)
- C# (25)
- Java (1)
- WinForm (0)
- Asp.Net (86)
- Jsp (2)
- Php (1)
- Web Service (0)
- Desgin Patterns (19)
- Data Structure & Algorithms (1)
- SQLserver (41)
- Mysql (0)
- Oracle (2)
- Javascript (50)
- Ajax (10)
- Jquery (1)
- Flex (0)
- Regular Expression (5)
- DIV+CSS+XHTML+XML (18)
- Software Test (0)
- Linux (0)
- Utility (17)
- Net Digest (4)
- windows 2003 (10)
- Other (4)
- English (1)
- IT Term (1)
最新评论
-
w497480098h:
学习了 很好谢谢
SQL Server下无限多级别分类查询解决办法(简单查询树形结构数据库表) -
main_fun:
确实不错
iframe自适应高度 -
jveqi:
...
DBA -
mxcie:
其它版本没有确认,今天使用vs2003时,其.sln文件也需要 ...
彻底删除项目的VSS源代码管理信息 -
moneyprosper:
就只有IE支持,火狐和谷歌都不支持此种方法。正在寻找中。。。
从父页面读取和操作iframe中内容方法
仿163的一款TAB选项卡,有的人也称它为网页标签。本标签用到了三个gif背景图片,运行的时候可以点右键保存;无意发现了一这一个,觉得很不错应该奉献给大家,因为它不但美观,而且兼容性好,标签还可以自适应宽度,非常实用
<!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> <TITLE>仿网易TAB标签</TITLE> <META http-equiv=Content-Type content="text/html; charset=gb2312"> <STYLE type=text/css> BODY { FONT-SIZE: 14px; } OL LI { MARGIN: 8px } #con { FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 600px } #tags { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 400px; PADDING-TOP: 0px; HEIGHT: 23px } #tags LI { BACKGROUND: url(http://jhxk.iteye.com/upload/attachment/136408/f89059e8-7235-30c7-956f-6944089cd2a3.gif) no-repeat left bottom; FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 23px } #tags LI A { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(http://jhxk.iteye.com/upload/attachment/136410/bfc50a6e-4732-375e-8769-8c6ee90a5618.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 23px; PADDING-TOP: 0px; HEIGHT: 23px; TEXT-DECORATION: none } #tags LI.emptyTag { BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px } #tags LI.selectTag { BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 25px } #tags LI.selectTag A { BACKGROUND-POSITION: right top; COLOR: #000; LINE-HEIGHT: 25px; HEIGHT: 25px } #tagContent { BORDER-RIGHT: #aecbd4 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #aecbd4 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #aecbd4 1px solid; PADDING-TOP:1px; BORDER-BOTTOM: #aecbd4 1px solid; BACKGROUND-COLOR: #fff } .tagContent { PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 10px; BACKGROUND: url(http://jhxk.iteye.com/upload/attachment/136408/f89059e8-7235-30c7-956f-6944089cd2a3.gif) repeat-x; PADDING-BOTTOM: 10px; WIDTH: 576px; COLOR: #474747; PADDING-TOP: 10px; HEIGHT: 250px } #tagContent DIV.selectTag { DISPLAY: block } </STYLE> </HEAD> <BODY> <DIV id=con> <UL id=tags> <LI><A onClick="selectTag('tagContent0',this)" href="javascript:void(0)">源码爱好者</A> </LI> <LI class=selectTag><A onClick="selectTag('tagContent1',this)" href="javascript:void(0)">ASP源码</A> </LI> <LI><A onClick="selectTag('tagContent2',this)" href="javascript:void(0)">自适应宽度的标签</A> </LI> </UL> <DIV id=tagContent> <DIV class=tagContent id=tagContent0>源码爱好者(<a href="http://www.codefans.net">CoreFans.net</a>)提供各类编程源码、书籍教程、JavaScript/CSS特效代码以及常用软件下载等,做有质量的学习型源码下载站。</DIV> <DIV class="tagContent selectTag" id=tagContent1>这时是ASP标签的内容。</DIV> <DIV class=tagContent id=tagContent2>自适应宽度的标签内容。</DIV> </DIV> </DIV> <SCRIPT type=text/javascript> function selectTag(showContent,selfObj){ // 标签 var tag = document.getElementById("tags").getElementsByTagName("li"); var taglength = tag.length; for(i=0; i<taglength; i++){ tag[i].className = ""; } selfObj.parentNode.className = "selectTag"; // 标签内容 for(i=0; j=document.getElementById("tagContent"+i); i++){ j.style.display = "none"; } document.getElementById(showContent).style.display = "block"; } </SCRIPT> </BODY> </HTML>
淡蓝色竖向简洁Tab
淡蓝色竖向简洁Tab,选项卡,很多人都喜欢的一种风格。
<!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> <title>div+css+js实现菜单的收缩与展开</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <style type="text/css"> body { margin: 30px auto; } ul { list-style: none; } #faq { font-size: 12px; width: 800px; } #faq li { margin: 0 0 10px; padding: 0 0 5px; } #faq dl { margin: 0; padding:0; display:inline; } #faq dt { font-weight:bold; cursor:pointer; line-height: 20px; padding: 0 0 5px 22px; border-bottom:1px #ccc dotted; } #faq dd { display:none; margin:0; padding: 5px 0 5px 20px; background:#E5ECF9; line-height: 180%; } </style> <script type="text/javascript"> var lastFaqClick=null; window.onload=function(){ var faq=document.getElementById("faq"); var dls=faq.getElementsByTagName("dl"); for (var i=0,dl;dl=dls[i];i++){ var dt=dl.getElementsByTagName("dt")[0];//取得标题 dt.id = "faq_dt_"+(Math.random()*100); dt.onclick=function(){ var p=this.parentNode;//取得父节点 if (lastFaqClick!=null&&lastFaqClick.id!=this.id){ var dds=lastFaqClick.parentNode.getElementsByTagName("dd"); for (var i=0,dd;dd=dds[i];i++) dd.style.display='none'; } lastFaqClick=this; var dds=p.getElementsByTagName("dd");//取得对应子节点,也就是说明部分 var tmpDisplay='none'; if (gs(dds[0],'display')=='none') tmpDisplay='block'; for (var i=0;i<dds.length;i++) dds[i].style.display=tmpDisplay; } } } function gs(d,a){ if (d.currentStyle){ var curVal=d.currentStyle[a] }else{ var curVal=document.defaultView.getComputedStyle(d, null)[a] } return curVal; } </script> </head> <body> <ul id="faq"> <li> <dl> <dt>关于源码爱好者网站</dt> <dd>源码爱好者(www.CoreFans.net)提供各类编程源码、书籍教程、JavaScript/CSS特效代码以及常用软件下载等,做有质量的学习型源码下载站。</dd> </dl> </li> <li> <dl> <dt>源码爱好者是一个学习型源码下载站</dt> <dd>源码爱好者立志做一个最好的学习型源码下载站,欢迎您的经常光临,也欢迎提出宝贵建议!</dd> </dl> </li> <li> <dl> <dt>AjAX是什么?</dt> <dd>一种能够提升用户体验的WEB2.0新型技术,可以实现像电脑系统一样的操作体验,类似本地化的一种脚本技术。</dd> </dl> </li> </ul> </body> </html>
自动定时切换的TAB选项卡/滑动门
这个滑动门特效不错,可以设定时间,自动循环切换,也可以鼠标控制,而且选项卡也比较漂亮,在新浪和百度见到过这种自动切换的TAB,很实用,代码也简洁。
<!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>Tabs - CodeFans.net</title> <style> #index_yp { width:235px; height:300px; float:left } .index_yp_card { width:235px; height:37px; float:left } .yp_card_0, .yp_card_2, .yp_card_4 { width:55px; height:37px; float:left; background-image:url(http://jhxk.iteye.com/upload/attachment/136440/9b1a9a8c-c348-3e2c-8a11-a3fe1d356ca0.png); text-align:center; color:#003366; font-weight:bold; line-height:32px; cursor:pointer } .yp_card_1, .yp_card_3, .yp_card_5, .yp_card_6 { width:45px; height:37px; float:left; background-image:url(http://jhxk.iteye.com/upload/attachment/136440/9b1a9a8c-c348-3e2c-8a11-a3fe1d356ca0.png); text-align:center; color:#333333; line-height:32px; cursor:pointer } .yp_card_0 { background-position:0px 0px } .yp_card_1 { background-position:-55px 0px } .yp_card_2 { background-position:-100px 0px } .yp_card_3 { background-position:-155px 0px } .yp_card_4 { background-position:-200px 0px } .yp_card_5 { background-position:-255px 0px } .yp_card_6 { background-position:-300px 0px } .index_yp_main { width:215px; height:262px; float:left; border:1px solid #71B3C6; border-top:0px!important; padding:0px 9px 0px 9px } .yp_main_content { width:201px; height:33px; float:left; border:1px solid #BCDCE4; background-color:#F1F8FA; margin-bottom:7px; padding:3px 6px 3px 6px; overflow:hidden } .yp_main_content dt { width:201px; height:13px; float:left; font-weight:normal; margin:0px; font-size:12px; padding-top:2px } .yp_main_content dd { width:201px; line-height:13px; float:left; font-weight:normal; margin:0px; font-size:12px; padding-top:3px; text-align:right } .yp_main_content img { padding:0px 0px 2px 3px } .yp_main_list { width:215px; float:left } #index_m2_ad { width:690px; height:100px; padding:5px 0px 0px 5px; float:left } </style> </head> <body> <div id="index_yp"> <!--yp1 start--> <div id="yp_card1" style="display:block"> <div class="index_yp_card"> <div onmouseover="changeMc(1,1)" onmouseout="hi()" class="yp_card_0">ASP</div> <div onmouseover="changeMc(1,2)" onmouseout="hi()" class="yp_card_3">PHP</div> <div onmouseover="changeMc(1,3)" onmouseout="hi()" class="yp_card_3">JSP</div> <div onmouseover="changeMc(1,4)" onmouseout="hi()" class="yp_card_3">VC++</div> <div onmouseover="changeMc(1,5)" onmouseout="hi()" class="yp_card_5">综合</div> </div> <div onmouseover="changeMc(1,1)" onmouseout="hi()" class="index_yp_main">ASP(循环周期(1秒))</div> </div> <!--end--> <!--yp2 start--> <div id="yp_card2" style="display:none"> <div class="index_yp_card"> <div onmouseover="changeMc(2,1)" onmouseout="hi()" class="yp_card_1">ASP</div> <div onmouseover="changeMc(2,2)" onmouseout="hi()" class="yp_card_2" >PHP</div> <div onmouseover="changeMc(2,3)" onmouseout="hi()" class="yp_card_3">JSP</div> <div onmouseover="changeMc(2,4)" onmouseout="hi()" class="yp_card_3">VC++</div> <div onmouseover="changeMc(2,5)" onmouseout="hi()" class="yp_card_5">综合</div> </div> <div onmouseover="changeMc(2,2)" onmouseout="hi()" class="index_yp_main">PHP(循环周期(1秒))</div> </div> <!--end--> <!--yp3 start--> <div id="yp_card3" style="display:none"> <div class="index_yp_card"> <div onmouseover="changeMc(3,1)" onmouseout="hi()" class="yp_card_1">ASP</div> <div onmouseover="changeMc(3,2)" onmouseout="hi()"class="yp_card_6">PHP</div> <div onmouseover="changeMc(3,3)" onmouseout="hi()" class="yp_card_2">JSP</div> <div onmouseover="changeMc(3,4)" onmouseout="hi()" class="yp_card_3">VC++</div> <div onmouseover="changeMc(3,5)" onmouseout="hi()" class="yp_card_5">综合</div> </div> <div onmouseover="changeMc(3,3)" onmouseout="hi()" class="index_yp_main">JSP(循环周期(1秒))</div> </div> <!--end--> <!--yp4 start--> <div id="yp_card4" style="display:none"> <div class="index_yp_card"> <div onmouseover="changeMc(4,1)" onmouseout="hi()" class="yp_card_1">ASP</div> <div onmouseover="changeMc(4,2)" onmouseout="hi()" class="yp_card_6">PHP</div> <div onmouseover="changeMc(4,3)" onmouseout="hi()" class="yp_card_6">JSP</div> <div onmouseover="changeMc(4,4)" onmouseout="hi()" class="yp_card_2">VC++</div> <div onmouseover="changeMc(4,5)" onmouseout="hi()" class="yp_card_5">综合</div> </div> <div onmouseover="changeMc(4,4)" onmouseout="hi()" class="index_yp_main">VC++(循环周期(1秒))</div> </div> <!--end--> <!--yp5 start--> <div id="yp_card5" style="display:none"> <div class="index_yp_card"> <div onmouseover="changeMc(5,1)" onmouseout="hi()" class="yp_card_1">ASP</div> <div onmouseover="changeMc(5,2)" onmouseout="hi()" class="yp_card_6">PHP</div> <div onmouseover="changeMc(5,3)" onmouseout="hi()" class="yp_card_6">JSP</div> <div onmouseover="changeMc(5,4)" onmouseout="hi()" class="yp_card_6">VC++</div> <div onmouseover="changeMc(5,5)" onmouseout="hi()" class="yp_card_4">综合</div> </div> <div onmouseover="changeMc(5,5)" onmouseout="hi()" class="index_yp_main">综合(循环周期(1秒))</div> </div> <!--end--> </div> <script language="javascript" type="text/javascript"> <!-- var s=5; var t=1000;//循环周期(1秒) var timer; function changeMc(x,y){ // x是当前显示的层 y是即将显示的层 clearTimeout(timer); if (x!=y){ document.getElementById('yp_card'+x).style.display = "none"; document.getElementById('yp_card'+y).style.display = "block"; s=y } } function hi(){ timer=setTimeout("sh()",t) } function sh(){ s=(s>=5)?1:s+1 for (var i=1;i<=5;i++){ document.getElementById("yp_card"+i).style.display = "none"; } document.getElementById("yp_card"+s).style.display = "block" timer=setTimeout("sh()",t) } sh() --> </script> </body> </html>
横向、竖向排列的多种选项卡及滑动门
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN" xml:lang="zh-CN"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>选项卡-www.codefans.net</title> <style type="text/css"> <!-- * { margin:0; padding:0; font-size:12px; font-weight:normal; } .jj { font-weight:bolder!important; } .box { border-top-color:#c00!important; } .pr { color:#060!important; } #tab01 { position:relative; width:336px; height:88px; padding-top:15px; margin:50px; overflow:hidden; } #tab01 h3 { position:relative; z-index:2; float:left; height:14px; padding:0 7px 0 8px; margin-left:-1px; border-left:solid 1px #ccc; border-right:solid 1px #fff; text-align:center; background:#fff; cursor:pointer; } /*/*/ #tab01 h3.up { height:18px; padding:5px 7px 0 7px; margin:-6px 0 0 0; border:solid #ccc; border-width:1px 1px 0; color:#c00; } #tab01 div { display:none; position:absolute; left:0; top:32px; z-index:1; width:324px; height:54px; padding:5px; border:solid 1px #ccc; color:#666; } #tab01 div.up { display:block; } #tab02 { position:relative; width:200px; margin:50px; border:solid #ccc; border-width:0 1px 1px; } /*/*/ #tab02 h4 { height:18px; line-height:18px; border:solid #ccc; border-width:1px 0; margin-bottom:-1px; text-align:center; background:#f6f6f6; cursor:pointer; } #tab02 h4.up { color:#c00; } #tab02 ol { display:none; height:54px; padding:5px; color:#666; } #tab02 ol.up { display:block; } #tab03 { position:relative; width:100px; margin:50px; } #tab03 h3 { position:relative; z-index:1; height:16px; padding-top:4px; margin-bottom:-1px; border:solid #ccc; border-width:1px 0 1px 1px; text-align:center; font-family:宋体; background:#eee; cursor:pointer; } #tab03 h3.up { z-index:3; color:#c00; background:#fff; } #tab03 div.tab { display:none; position:absolute; left:99px; top:0; z-index:2; width:300px; height:200px; padding:5px; border:solid 1px #ccc; color:#666; } #tab03 div.tab.up { display:block; } --> </style> </head> <body> <div id="tab01"> <h3>我的首页</h3> <div class="jj"> <p>我的首页,放我自己的东西哦!</p> </div> <h3 class="pr">日记</h3> <div> <p>我自己写的日记。</p> </div> <h3>音乐</h3> <div> <p>我喜欢听的音乐哦!</p> </div> <h3 class="box">回家</h3> <div> <p>我想回家!</p> </div> </div> <div id="tab02"> <h4>源码下载</h4> <ol class="pr"> <li>源码下载请到源码爱好者</li> </ol> <h4 class="box">网页特效</h4> <ol> <li>网页特效</li> </ol> <h4>可爱</h4> <ol> <li>可爱的人是谁呀?</li> </ol> <h4 class="bb">笑话</h4> <ol> <li>讲个笑话听听吧?</li> </ol> </div> <div id="tab03"> <h3>源码首页</h3> <div class="tab"> <p>源码爱好者是最好的源码下载站</p> </div> <h3>中国</h3> <div class="tab wushi"> <p>中国是世界面积大的国家</p> </div> <h3>河南</h3> <div class="tab"> <p>河南是中国人口最多的省份</p> </div> <h3 class="box">江苏</h3> <div class="tab tab123"> <p>江苏江苏,我爱你。</p> </div> </div> </div> <script type="text/javascript"> <!-- function Pid(id,tag){ if(!tag){ return document.getElementById(id); } else{ return document.getElementById(id).getElementsByTagName(tag); } } function tab(id,hx,box,iClass,s,pr){ var hxs=Pid(id,hx); var boxs=Pid(id,box); if(!iClass){ boxsClass=boxs; } else{ var boxsClass = []; for(i=0;i<boxs.length;i++){ if(boxs[i].className.match(/\btab\b/)){ boxsClass.push(boxs[i]); } } } if(!pr){ go_to(0); yy(); } else { go_to(pr); yy(); } function yy(){ for(var i=0;i<hxs.length;i++){ hxs[i].temp=i; if(!s){ s="onmouseover"; hxs[i][s]=function(){ go_to(this.temp); } } else{ hxs[i][s]=function(){ go_to(this.temp); } } } } function go_to(pr){ for(var i=0;i<hxs.length;i++){ if(!hxs[i].tmpClass){ hxs[i].tmpClass=hxs[i].className+=" pr1984_com"; boxsClass[i].tmpClass=boxsClass[i].className+=" pr1984_com"; } if(pr==i){ hxs[i].className+=" up"; boxsClass[i].className+=" up"; } else { hxs[i].className=hxs[i].tmpClass; boxsClass[i].className=boxsClass[i].tmpClass; } } } } tab("tab01","h3","div","","onclick",2); tab("tab02","h4","ol"); tab("tab03","h3","div","tab"); //--> </script> </body> </html>
CSS+JSS滚动切换的选项卡【荐】
多种选项卡菜单,横向、竖向排列,有滑动门,也有需要点击才激活的滑动门(大家常说的选项卡),想用哪个你就用哪个,这里只是一种实现方法,选项卡色调什么的请根据您自己的网站风格修改下。
<!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> <title>可以滚动切换的选项卡-codefans.net</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <STYLE> * { margin:0; padding:0; font-size:12px; } img { border:none; } ul, ol { list-style:none; } #content { margin:20px auto; border:1px solid #a5b5c0; width:188px; height:241px; background:url(http://jhxk.iteye.com/upload/attachment/136425/2d148614-7de0-3640-a495-8e068396b144.gif); overflow:hidden; } #title { height:17px; *height:16px; background:url(http://jhxk.iteye.com/upload/attachment/136431/ae374a90-8a61-382c-b701-5051659ab449.gif) repeat-x; border-bottom:1px solid #a5b5c0; padding:3px 0 0 6px; *padding:4px 0 0 6px; font-weight:700; } #title li { float:left; display:inline; width:92px; } #tit_l { float:left; width:92px; overflow:hidden; height:14px; } #tit_r { float:right; margin-top:-1px; *margin-top:-2px; } #tit_r img { margin-right:4px; cursor:pointer; } #tit_r img:hover { filter: Alpha(Opacity=70); -moz-opacity: 0.7; opacity: 0.7; } #text { clear:both; height:210px; } #text ul { background:url(http://jhxk.iteye.com/upload/attachment/136427/88d4c3da-0cdb-3777-9e98-7bbd52318074.gif) no-repeat 12px 4px; margin:6px 0; } #text li { padding-left:34px; line-height:21px; } #text li a { color:#123b8d; text-decoration:none; } #text li a:hover { text-decoration:underline; } </STYLE> </head> <body> <DIV id=content> <DIV id=title> <DIV id=tit_l> <DIV id=mytit> <UL> <LI>最新更新 </LI> <LI>下载排行 </LI> <LI>最受关注 </LI> </UL> </DIV> </DIV> <DIV id=tit_r><IMG alt="" src="http://jhxk.iteye.com/upload/attachment/136429/dc248a7e-8b23-3099-8ebd-548973c5e8fb.gif"><IMG alt="" src="http://jhxk.iteye.com/upload/attachment/136433/5c77ef30-13ff-3a75-9253-42fe213b04a8.gif"></DIV> </DIV> <DIV id=text> <UL id=c1> <li><a href="/soft/1160.shtml" target="_blank">VC++实现超酷QQ界面</a></li> <li><a href="/soft/3477.shtml" target="_blank">基于C#同步套接字</a></li> <li><a href="/soft/4067.shtml" target="_blank">《网页制作完全手册》 chm</a></li> <li><a href="/soft/2144.shtml" target="_blank">VB调用模板进行打印的实例</a></li> <li><a href="/soft/1183.shtml" target="_blank">ASP.net报表设计源码包</a></li> <li><a href="/soft/1610.shtml" target="_blank">J2me开发环境的搭建教程</a></li> <li><a href="/soft/3182.shtml" target="_blank">《jQuery in Action》 源代码</a></li> <li><a href="/soft/3307.shtml" target="_blank">DCS PHP在线记账/记事本</a></li> <li><a href="/soft/2832.shtml" target="_blank">VB打印控件Listview示例</a></li> <li><a href="/soft/4321.shtml" target="_blank">仿支付宝CSS网站导航栏</a></li> </UL> <UL id=c2> <li><a href="http://codefans.net/soft/4387.shtml" target="_blank">BICQ 仿QQ聊天系统</a></li> <li><a href="http://codefans.net/soft/3389.shtml" target="_blank">DIV+JS弹出窗口框架</a></li> <li><a href="http://codefans.net/soft/4383.shtml" target="_blank">WindowLite 可拖动提示窗口</a></li> <li><a href="http://codefans.net/soft/4381.shtml" target="_blank">Asp生成静态完整实例</a></li> <li><a href="http://codefans.net/soft/4380.shtml" target="_blank">VC++固定资产管理系统</a></li> <li><a href="http://codefans.net/soft/4376.shtml" target="_blank">jQuery相册播放插件</a></li> <li><a href="http://codefans.net/soft/4374.shtml" target="_blank">Ajax拖动分页插件</a></li> <li><a href="http://codefans.net/soft/4373.shtml" target="_blank">C#餐饮管理系统</a></li> <li><a href="http://codefans.net/soft/4387.shtml" target="_blank">BICQ 仿QQ聊天系统</a></li> <li><a href="http://codefans.net/soft/4387.shtml" target="_blank">BICQ 仿QQ聊天系统</a></li> </UL> <UL id=c3> <li><a href="/soft/1160.shtml" target="_blank">VC++实现超酷QQ界面</a></li> <li><a href="/soft/3477.shtml" target="_blank">基于C#同步套接字</a></li> <li><a href="/soft/4067.shtml" target="_blank">《网页制作完全手册》 chm</a></li> <li><a href="/soft/2144.shtml" target="_blank">VB调用模板进行打印的实例</a></li> <li><a href="/soft/1183.shtml" target="_blank">ASP.net报表设计源码包</a></li> <li><a href="/soft/1610.shtml" target="_blank">J2me开发环境的搭建教程</a></li> <li><a href="/soft/3182.shtml" target="_blank">《jQuery in Action》 源代码</a></li> <li><a href="/soft/3307.shtml" target="_blank">DCS PHP在线记账/记事本</a></li> <li><a href="/soft/2832.shtml" target="_blank">VB打印控件Listview示例</a></li> <li><a href="/soft/4321.shtml" target="_blank">仿支付宝CSS网站导航栏</a></li> </UL> </DIV> </DIV> <SCRIPT type=text/javascript> /** /**/ var myTitle = document.getElementById("mytit"); myTitle.innerHTML += myTitle.innerHTML; var lists = myTitle.getElementsByTagName("li"); var num = lists.length - 2; //alert(num) myTitle.style.width = (num+1) * 92;//计算标题长度 var ele = document.getElementById("tit_l"); var w = ele.clientWidth; var n = 18; var t = 38;//数值越小速度越快 var times = new Array(n); var k = 0; var l = 0; yahooo(0); function yahooo(s) { if(k >= num && s > 0) { ele.scrollLeft = w; k = 1; } if(k < 1 && s < 0) { ele.scrollLeft = (num-1) * w; k = num-1; } k += s; var x = ele.scrollLeft; var d = k * w - x; for(i=0;i<n;i++) ( function() { if(times[i]) {clearTimeout(times[i])} ; var j = i; times[i] = setTimeout(function(){ele.scrollLeft=x+Math.round(d*Math.sin(Math.PI*(j+1)/(2*n)));},(i+1)*t); } )(); } var imgs = document.getElementById("tit_r").getElementsByTagName("img"); /// var c1 = document.getElementById("c1"); var c2 = document.getElementById("c2"); var c3 = document.getElementById("c3"); imgs[0].onclick = function() { yahooo(-1); if(k==0){c1.style.display = "block";c2.style.display = "none";c3.style.display = "none";} if(k==1){c1.style.display = "none";c2.style.display = "block";c3.style.display = "none";} if(k==2){c1.style.display = "none";c2.style.display = "none";c3.style.display = "block";} } imgs[1].onclick = function() { yahooo(1); if(k==0 || k==3){c1.style.display = "block";c2.style.display = "none";c3.style.display = "none";} if(k==1 || k==4){c1.style.display = "none";c2.style.display = "block";c3.style.display = "none";} if(k==2){c1.style.display = "none";c2.style.display = "none";c3.style.display = "block";} } </SCRIPT> </body> </html>
列表、排行专用的灰、红滑动门菜单
<!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>滑动门-www.codefans.net</title> <script type="text/javascript"> </script> <style type="text/css"> /* www.codefans.net */ * { margin:0; padding:0; word-break:break-all; } body { background:#FFF; color:#333; font:12px/1.6em Helvetica, Arial, sans-serif; } h1, h2, h3, h4, h5, h6 { font-size:1em; } a { color:#333; text-decoration:none; } a:hover { text-decoration:underline; } ul, li { list-style:none; } fieldset, img { border:none; } /* Hotnews style */ #hotnews { width:300px; margin:100px; } #hotnews_caption { width:300px; overflow:hidden; border-bottom:3px solid #C2130E; } #hotnews_caption ul { float:right; } #hotnews_caption ul li { float:left; border-left:1px solid #FFF; width:50px; line-height:25px; text-align:center; cursor:pointer; } #hotnews_caption .normal { background:#CCC; } #hotnews_caption .current { background:#C2130E; color:#FFF; } #hotnews_content { } #hotnews_content .normal { display:none; } #hotnews_content .current { display:block; } #hotnews_content ul { padding:8px 0 0 5px; } #hotnews_content ul li a { font-size:14px; } </style> <script type="text/javascript"> function secBoard(elementID,listName,n) { var elem = document.getElementById(elementID); var elemlist = elem.getElementsByTagName("li"); for (var i=0; i<elemlist.length; i++) { elemlist[i].className = "normal"; var m = i+1; document.getElementById(listName+"_"+m).className = "normal"; } elemlist[n-1].className = "current"; document.getElementById(listName+"_"+n).className = "current"; } </script> </head> <body> <div id="hotnews"> <div id="hotnews_caption"> <ul> <li class="current" onmousemove="secBoard('hotnews_caption','list',1);">首页</li> <li class="normal" onmousemove="secBoard('hotnews_caption','list',2);">排行</li> <li class="normal" onmousemove="secBoard('hotnews_caption','list',3);">最新</li> <li class="normal" onmousemove="secBoard('hotnews_caption','list',4);">热点</li> </ul> </div> <div id="hotnews_content"> <div class="current" id="list_1"> <ul> <li><a href="/soft/4489.shtml" target="_blank">淘特 AspCms v5.5 SP1</a></li> <li><a href="/soft/3091.shtml" target="_blank">C9 ASP静态文章系统 v2.0.1</a></li> <li><a href="/soft/3582.shtml" target="_blank">TacodEmp ASP企业网站系统 v1.3</a></li> </ul> </div> <div class="normal" id="list_2"> <ul> <li><a href="/soft/4626.shtml" target="_blank">良精公司企业网站系统ASP开源版 v1.0</a></li> <li><a href="/soft/2605.shtml" target="_blank">露珠ASP个人站程序 v3.21</a></li> <li><a href="/soft/3158.shtml" target="_blank">最新ACCESS版纯真IP数据库附ASP查询程序</a></li> </a> </li> </ul> </div> <div class="normal" id="list_3"> <ul> <li><a href="/soft/2221.shtml" target="_blank">愚人笔记ASP文章动态版 V4.0</a></li> <li><a href="/soft/3368.shtml" target="_blank">QvodCMS视频点播专家 ASP v2.2</a></li> <li><a href="/soft/2482.shtml" target="_blank">雷风HTML影视系统ASP版带采集 v1.1</a></li> </ul> </div> <div class="normal" id="list_4"> <ul> <li><a href="/soft/1037.shtml" target="_blank">网趣ASP购物系统时尚版 v9.2</a></li> <li><a href="/soft/4548.shtml" target="_blank">QJblog ASP版多用户博客 v1.0</a></li> <li><a href="/soft/2141.shtml" target="_blank">Pcook CMS 泡客静态文章系统(带采集) v3.0</a></li> </ul> </div> </div> </div> </body> </html>
发表评论
-
简单选项卡制作方式
2009-10-26 15:16 1027<!DOCTYPE html PUBLIC " ... -
字体放大效果,字体[大][中][小]
2009-10-20 16:12 1083<!DOCTYPE html PUBLIC " ... -
JS中保留两位小数
2009-10-19 11:22 3221//这里使用字符串的"123.0000" ... -
JS中String,Date,Math常用函数
2009-10-11 18:25 3711String,Date,Math常用函数 ... -
eval,confirm,alert,prompt函数
2009-10-11 12:23 1489eval()函数JavaScript有许多小窍门来使编程更加容 ... -
从零开始学习jQuery(剧场版) 你必须知道的javascript
2009-10-03 11:28 879一.摘要 本文是jQuery系列教程的剧场版, 即和jQue ... -
深入浅出JSON
2009-10-02 20:27 689JSON定义 JSON(JavaScript Objec ... -
数据类型和Json格式
2009-10-02 19:53 9061. 前几天,我才知 ... -
防止网页被嵌入框架的代码
2009-10-02 17:31 912<script type="text/java ... -
学习javascrip闭包 (closure)
2009-10-02 16:53 877闭包(closure)是Javascript语言的一个难点 ... -
花点时间搞清top、postop、scrolltop、scrollHeight、offsetHeight
2009-09-30 18:41 17521. top 此属性仅仅在对象的定位(position ... -
document.write()和document.writeln()的区别
2009-09-18 11:06 8198解决思路: 两者都是JavaScript向客户端输出的方法,对 ... -
几个常用的小函数(检查是否为数字,否为电话号码,num是否是负数,检查是否为日期...)
2009-09-10 17:41 1164//函数名:chkemail//功能介绍:检查是否为Email ... -
为什么二月的天数比其他月少?
2009-09-06 09:10 1491——公元前46年,罗马皇帝恺撒在修改历法时,规定每年为12个月 ... -
iframe自适应高度
2009-09-01 23:40 3271Demo页面:主页面 iframe_a ... -
document.body和document.documentElement的区别
2009-09-01 22:25 2394document.body:是DOM中Document对象里的 ... -
从父页面读取和操作iframe中内容方法
2009-08-27 20:50 3666基本的操作方法: ... -
Js Tab选项卡示例集合
2009-08-15 23:22 7967清新选项卡(一个页面布局两个) 一个横排的清新选项卡, ... -
Js事件列表
2009-08-15 20:41 905js事件列表 onkeypress,onkeyd ... -
Javascript onerror事件及try....catch
2009-07-29 23:25 1105<script type="text/java ...
相关推荐
本文示例利用了jQuery的选择器和DOM操作功能,实现了Tab选项卡切换效果。 2. **Tab选项卡概念** Tab选项卡是用户界面中常见的组件,它允许用户通过点击不同的标签(tab),在不同内容区域之间切换。这种设计减少...
在本文中,我们将探讨如何使用JavaScript(JS)来创建一个图文并茂的选项卡效果。这个功能常用于网站设计,可以有效地组织和展示内容,提高用户体验。以下是一个基本的实现步骤,结合提供的代码示例进行解释: 1. *...
选项卡函数的调用方法在示例中已经给出,通过指定标签页和内容区域的元素集合、触发事件类型以及默认显示的索引值来实现。此函数可以适用于多种需要实现标签页切换的场景。 7. 在实际项目中如何美化和优化选项卡...
Tab结构常用于组织和展示大量信息,通过切换不同的选项卡,用户可以轻松访问和浏览内容,而无需离开当前页面。这种设计模式既简洁又高效,适用于各种类型的网站和应用程序。 标签“DHTML js, tab, tab框, web Tabs...
在提供的"JS实例"文件中,你可以找到具体代码示例,通过分析和实践这些代码,你将更深入地理解以上知识点,并能掌握创建选项卡切换功能的方法。同时,不断练习和应用这些知识,将有助于提升你的JavaScript DOM操作...
当点击事件被触发时,会执行一个函数(在示例代码中,该函数名被截断),这个函数负责更新内容区域的显示以及选项卡的样式。 4. 事件处理函数:事件处理函数中包含了切换颜色的主要逻辑。它会首先清除当前所有选项...
在Web开发中,Tab组件是一种常见的用户界面元素,它用于组织和展示大量信息,通过切换不同的选项卡,用户可以方便地在多个视图之间切换,而无需加载新的页面。本资源"各种web的tab样式大全"集合了多种Tab设计与实现...
在Laravel框架中,开发一个`tabmenu`通常涉及到创建一个动态、响应式的导航菜单,用于网站或应用程序的多选项卡界面。`tabmenu`是一个常见的功能,它可以帮助用户更有效地浏览和组织内容,尤其在内容较多或者需要...
##### (5) 模仿ext的tab选项卡 **TabPanel(选项卡组件)参数说明** - **renderTo**:将选项卡组件渲染到某容器,参数类型可以为字符串或jQuery对象,默认为BODY。 - **items**:选项卡组件渲染后就会显示的选项卡...
2. **Tab切换**:通过jQuery实现的Tab切换功能,使得用户可以在多个图片集之间轻松切换,只需点击相应的选项卡,即可显示对应的图片轮播。 3. **自定义配置**:该插件支持自定义设置,如轮播速度、自动播放、过渡...
- **Tabs类**: 查看`Ext.tab.Tab`类的所有可用配置,了解如何进一步自定义选项卡。 ### 总结 通过以上内容的学习,我们不仅了解了如何使用Ext JS创建基本的UI组件,还掌握了如何构建更复杂的用户界面,如选项卡式...
- `tab`的JavaScript实现可能涉及事件监听和内容切换,用户点击不同的选项卡时,JavaScript会动态显示或隐藏相应的内容区域。 - `login`的JavaScript功能可能包括表单验证,如检查用户名和密码是否为空,以及提交...
标题中提到的“js实现的简洁网页滑动tab菜单效果代码”涉及到的技术知识点包括:...它为初学者提供了一个非常实用的滑动tab菜单示例,通过这个示例,可以学习到如何结合这三种技术来创建动态和交互式的网页组件。
【标题】支持放大显示效果的TOP排行代码是一个与JavaScript(JS)特效相关的项目,特别是涉及到选项卡(TAB)切换功能的实现。这个压缩包文件包含了实现这一特定视觉效果的源代码,使得用户在查看排行榜时可以享受...
3.新增效果:导航栏点击栏目右侧添加相应tab选项卡,点击已经生成过的选项卡直接跳转到该选选项卡 4.新增导航栏收缩按钮 5.修改已知BUG vip-admin Html v1.5.1.zip 更新时间:2017-03-21 1....
在"Tab.html"中,很可能使用了jQuery实现了一个动态切换的选项卡效果,使得用户可以方便地在多个内容面板间切换。 JavaScript是一种广泛应用于客户端Web开发的脚本语言,它是实现网页动态交互的关键。JavaScript与...
<s:include value="/js/script.js" /> ``` ##### 20. `<s:hidden>` —— 隐藏字段 - **功能**:创建隐藏的表单字段。 - **示例**: ```xml ``` ##### 21. `<s:i18n name="">` —— 国际化标签 - **功能**...
在`js`目录中,Bootstrap的JavaScript插件如`collapse.js`、`dropdown.js`和`tab.js`,分别对应折叠面板、下拉菜单和选项卡功能,它们基于jQuery库构建。如果你的项目中已经使用了jQuery,可以直接引入这些插件实现...
- **Step3: 创建Tab控制逻辑**:最后编写 JavaScript 代码来控制选项卡的切换和其他交互行为。 #### 六、EXT程序规划入门 - **事前准备**:在开始使用 EXT 开发之前,需要了解一些基本的概念和准备工作,如环境...
- "ajax-tab.rar"可能是一个基于Ajax的选项卡切换组件,无需刷新即可切换内容。 - "5右拖动--多选框控制显示和不显示列.rar"可能是一个交互式表格功能,通过Ajax实现列的显示和隐藏。 - "____demo.rar"和"ajax-...