首页 > 编程 > JavaScript > 正文

js实现仿Windows风格选项卡和按钮效果实例

2019-11-20 12:29:51
字体:
来源:转载
供稿:网友

本文实例讲述了js实现仿Windows风格选项卡和按钮效果的方法。分享给大家供大家参考。具体实现方法如下:

<html><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><head><style type="text/css"><!--body{ font-family: 'MS Shell Dlg', 宋体, Tahoma; font-size: 12px; background-color: #336699; color:#000000;}td, div, input, textarea{ font-family: 'MS Shell Dlg', 宋体, Tahoma; font-size: 12px; cursor: default;}.title{ background-color: #000080; color:#fdf7d3; padding: 1; font-family:宋体; font-size:12px;}.up{ background-color: #cccccc; color:#000000; border: 2px outset #ffffff}.down{ background-color: #cccccc; border:2px inset #ffffff}.up1{ background-color: #cccccc; color: #000000; border: 1px outset #ffffff}.down1{ background-color:#cccccc; border:1px inset #ffffff}.l { background-color: #cccccc; height: 18px; border-left: 2px outset #ffffff;  border-right: 2px outset #ffffff; color:#000000; border-top: 2px outset #ffffff; padding-top: 2; height:18}.lc { background-color: #cccccc; height: 18px; border-left: 2px outset #ffffff;  border-right: 2px outset #ffffff; color:#000000; border-top: 2px outset #ffffff; padding-top: 2; height:20}.l-h{ background-color: #cccccc;  border-left: 2px outset #ffffff ; border-top: 2px outset #ffffff; color:#000000;}.l-c{ background-color: #cccccc; border-top: 2px outset #ffffff }.l-r { background-color: #cccccc; border-right: 2px outset #ffffff; border-top: 2px outset #ffffff; color:#000000;}.l-hc{ background-color: #cccccc; border-left: 2px outset #ffffff; color:#000000;}.l-cc{ background-color: #cccccc; color:#000000;}.l-rc { background-color: #cccccc; border-right: 2px outset #ffffff; color:#000000;}td{ color:#000000;}--></style><title>显示属性</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="border:outset 1 #ffffff;margin: 0;background-color: #cccccc;padding:3px" scroll=no><SCRIPT LANGUAGE="JavaScript"><!--function restore(){td1.className="l";td2.className="l";td3.className="l";td4.className="l";td5.className="l";td6.className="l";td_1.className="l-h";td_2.className="l-c";td_3.className="l-c";td_4.className="l-c";td_5.className="l-c";td_6.className="l-c";w1.style.display="none";w2.style.display="none";w3.style.display="none";w4.style.display="none";w5.style.display="none";w6.style.display="none";}function c1(){td1.className="lc";td_1.className="l-hc";w1.style.display="block";}function c2(){td2.className="lc";td_2.className="l-cc";w2.style.display="block";}function c3(){td3.className="lc";td_3.className="l-cc";w3.style.display="block";}function c4(){td4.className="lc";td_4.className="l-cc";w4.style.display="block";}function c5(){td5.className="lc";td_5.className="l-cc";w5.style.display="block";}function c6(){td6.className="lc";td_6.className="l-cc";w6.style.display="block";}//--></SCRIPT><form name="free" method="post" target="_target"><div align="center"><center><table border="0" cellpadding="0" cellspacing="0" width="400" height="61"><tr><td width="50" height="20" align="center" valign="bottom" onclick=restore();c1();><div id="td1" class="lc">背景</div></td><td width="50" height="20" align="center" valign="bottom" onclick=restore();c2();><div id="td2" class="l">屏保</div></td><td width="50" height="20" align="center" valign="bottom" onclick=restore();c3();><div id="td3" class="l">外观</div></td><td width="50" height="20" align="center" valign="bottom" onclick=restore();c4();><div id="td4" class="l">Web</div></td><td width="50" height="20" align="center" valign="bottom" onclick=restore();c5();><div id="td5" class="l">效果</div></td> <td width="50" height="20" align="center" valign="bottom" onclick=restore();c6();><div id="td6" class="l">设置</div></td><td width="50" height="20" align="center" valign="bottom" ></td><td width="50" height="20" align="center" valign="bottom"></td></tr><tr style=""><td width="50" height="1" align="center" class="l-hc" id="td_1" > </td><td width="50" height="1" align="center" class="l-c" id="td_2"> </td><td width="50" height="1" align="center" class="l-c" id="td_3"> </td><td width="50" height="1" align="center" class="l-c" id="td_4"> </td><td width="50" height="1" align="center" class="l-c" id="td_5"> </td> <td width="50" height="1" align="center" class="l-c" id="td_6"> </td><td width="50" height="1" align="center" class="l-c" id="td_"> </td><td width="50" height="1" align="center" class="l-r" id="td_"> </td></tr><tr><td width="398" height="360" class="up" colspan="8"style="border-top-style: solid; border-top-width: 0; padding: 5"><p align="center"> <div align="center"><table border="0" cellpadding="0" cellspacing="0" width="100%" height="325"><tr><td width="100%" height="280"><div align="center"><center><div style="display:" id=w1><h1>1</h1></div><div style="display:none" id=w2><h1>2</h1></div><div style="display:none" id=w3><h1>3</h1></div><div style="display:none" id=w4><h1>4</h1></div><div style="display:none" id=w5><h1>5</h1></div><div style="display:none" id=w6><h1>6</h1></div></center></div></td></tr></table></div></td></tr></center><tr><td width="398" height="37" colspan="8" style="border-top-style: solid; border-top-width: 0; padding: 5"><p align="right"><input type="button" value="确定" name="_ok" style="width: 60;height:22" class="up"> <input type="button" value="取消" name="_cancel"style="width: 60;height:22" class="up" onclick="window.close();"> <input type="button" value="应用(A)" name="_apply" style="width: 60;height:22" disabled class="up"></td></tr></table></div></form></body></html>

运行效果如下:

希望本文所述对大家的javascript程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表