热搜:NVER node 开发 php

tab功能菜单??利用tab切换不同的div_html/css_WEB-ITnose

2024-11-20 12:05:01
tab功能菜单??利用tab切换不同的div_html/css_WEB-ITnose

需求:在web界面上实现类型tab页签的效果

aspx界面代码:

                                                                      
  • 充值
  • 作废售水
  • 退水
  • 换表
  • 补卡
  • 清除卡
  • 读卡
充值金额: --%>
预存水量: --%>
收取金额:
找零:
作废售水 退水 补卡 清除卡 换表 读卡
js代码:
//控制操作tab的高亮显示 参数(one,索引号:1开始)function setTab(name, cursel) {    for (var i = 1; i css代码:  
/*----------------tab页签---------------------*/*{margin:0;padding:0;list-style-type:none;}a,img{border:0;}body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";}.tab1{width:281px;border-top:#aec7e5 solid 1px;border-bottom:#aec7e5 solid 1px; margin-top:20px auto 0 auto;}.menu{height:28px;border-left:#cccccc solid 1px; width:280px;}.menu li{float:left;width:69px;text-align:center;line-height:28px;height:28px;cursor:pointer;border-right:#cccccc solid 1px;color:#666;font-size:14px;overflow:hidden;background:#E0E2EB;}.menu li.off{background:#3385ff;color: White;font-weight:bold;}.menudiv{height:200px;border-left:#cccccc solid 1px;border-right:#cccccc solid 1px;border-top:0;background:#fefefe}.menudiv div{padding:15px;line-height:28px;}/*--------------------按钮--------------------------*/.menudiv input[type="text"]{    width:120px;    height:16px; padding: 4px 2px; float: left;     font: bold 12px 'lucida sans', 'trebuchet MS', 'Tahoma'; border: 1px solid #ccc; box-shadow: 0 1px 1px #ddd inset, 0 1px 0 #fff; border-radius: 3px;    } .menudiv span {        color:blue;        margin:2px;        height:20px;        line-height:20px;}.lnkBtn{     width: 1024px; margin-left: auto; margin-right: auto;     height:26px;     line-height:26px;     clear:left;     background-color:white;}.lnkBtn a{    margin-left:20px;    font-size:14px;}.lnkBtn a:hover{   color:red;} .lnkBtn a:visited {    color: #9900FF}
注意id的命名是有讲究的,每一个li对应着一个div,这样就可以根据点击不通的li显示不同的div,然后js控制li的css显示效果,让点击的li高亮显示。