DIV+CSS构成树型菜单

这是用DIV+CSS+JS构成的树型菜单,采用列表,符合WEB标准,在大多数WIN浏览器下,兼容性不错,

xhtml见效果页,我现在做的是二个菜单,如果需要添加,可把

  • ......

之间的内容加上去,"submenuid"加1,查看效果。

CSS代码

body { margin: 0px; padding: 0; font: 12px "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; background: #FFFFFF; text-align: center;}ul{ margin: 0; padding: 0; list-style: none;}#treenav { margin: 10px; text-align: left;}#treenav ul li { margin: 1px 0; padding: 0; font-size: 11px;}#treenav ul.expanded { display: block;}#treenav ul.expanded,#treenav ul.collapsed { margin: 5px 10px;}#treenav ul.collapsed { display: none;}.expanded li,.collapsed li{ border-bottom: 1px dashed #CCCCCC; width: 100px;}.listhead { font-weight: bold; display: block; font-size: 12px; color: #333333; background: #F1F1F1; padding: 3px; width: 120px; margin: 1px 0;}#treenav a { text-decoration: none; color: #666666;}#treenav a:hover { color: #990000;}JS代码

function toggleMenu(id){

element = document.getElementById(id);

element.className = (element.className.toLowerCase() == 'expanded'?'collapsed':'expanded');

}

onload = function() {

toggleMenu('submenuid');

}

本文作者:相关阅读:

使用Jquery Aajx访问WCF服务(GET、POST、PUT、DELETE)

DataReader深入解析:持续更新

定义列表

Mysql5.0 存储过程

javascript,php获取函数参数对象的代码

"PageMethods未定义"或"对象不支持此属性或方法"解决方法分享

什么是Semantics?

Ubuntu Apache 服务之 PHP 配置

CSS 选择器浅谈

文本框根据输入内容自适应高度的代码

Excel导入Sqlserver数据库脚本

极致之美——百行代码实现全新智能语言

php jquery 实现新闻标签分类与无刷新分页

在.Net中用数据工厂进行多数据库操作

html菜单树实现原理,HTML_DIV+CSS构成树型菜单,这是用DIV+CSS+JS构成的树型菜单 - phpStudy...相关推荐

  1. css+隐藏+左侧菜单栏,放在网页左侧的DIV+CSS隐藏菜单代码

    放在网页左侧的DIV+CSS隐藏菜单代码- www.webdm.cn body { background: #fff; font-family: "Lucida Grande", ...

  2. css背景上能添加文字,如何利用div+css来给背景图片上文字布局

    这段时间设计了一个专题页面,上传到网站上去,打开这个网页一看,问题来了,这网页只是一个图片,没有文字,在后台添加的时候才知道只能在图片的下面显示文字. 我想到了可以将图片设为背景,然后在上面添加问题, ...

  3. 使用DIV+CSS布局设计个人主页 设计个人主页,使用DIV+CSS的方式进行页面布局。

    (1)构思个人主页的版面布局: (2)使用DIV+CSS技术设计出构思好的个人主页. 先来看看效果: <!DOCTYPE html> <html lang="zh" ...

  4. HTML5+CSS期末大作业:环保网站设计——环境保护(10页) 含设计报告 HTML+CSS+JavaScript 静态HTML环境保护网页制作下载 DIV+CSS环保网页设计代码

    HTML5+CSS期末大作业:宠物网站设计--宠物猫(10页) 含设计报告 HTML+CSS+JavaScript 大学生简单个人静态HTML网页设计作品 DIV+CSS宠物网页设计代码 常见网页设计 ...

  5. css html 字竖,CSS实现文字竖排 DIV CSS文字垂直竖列排版显示如何实现?

    DIV CSS实现文字竖排排版显示兼容各大浏览器,让文字垂直竖列排版布局. 有时我们需要一段文字进行从上到下竖列排版,我们知道CSS样式中有一样式可以让其竖列排版,但所有浏览器不全兼容,逼不得已放弃. ...

  6. 十天学会DIV+CSS(WEB标准)

    学习本系列教程需有一定html和css基础,也就是指您之前做过网页,会用表格布局.如果您刚开始学习网页制作,不知道什么是表格布局及html和css,建议您先去充电,否则学习本教程会非常吃力或者根本就听 ...

  7. div + css 详解

    第 1 页 <Div+CSS 布局大全> 整理者:Jesse Zhao 网站:http://JesseZhao.cnblogs.com 送给我最爱的女朋友蜜蜜,希望她可以永远快乐幸福!!! ...

  8. 43个实例xHTML+CSS(DIV+CSS)网页及导航布局教程

    在中国,很多前端javascript:;" onClick="javascript:tagshow(event, '%BF%AA%B7%A2');" target=&qu ...

  9. 别再拿div+css误导人了

    标准的推广~虽然你们很尽责,但是请别用div+CSS这种说法来涵盖所谓的"标准". div+CSS是一回事,标准又是一回事,你看过哪个W3C成员开口闭口就是div+CSS这句话? ...

最新文章

  1. VTK:图像平面小部件用法实战
  2. C++ 的多态性与虚函数
  3. JQuery中的ID选择器
  4. 目标检测第6步:YOLOv5(5.0)如何在Colab中训练自定义数据集?(更新时间:2022.3.22)
  5. java全文检索工具_全文检索工具elasticsearch:第三章: Java程序中的应用
  6. sh脚本和bash脚本_在脚本中使用Bash陷阱
  7. 朋友的身份证被骗子注册了支付宝开通了花呗,消费了三千被催债才知道花呗被盗如何处理?
  8. mysql数据自定义随机_MySQL 利用事务自定义插入随机数据
  9. java远古时代-驯龙骑士破解版_驯龙骑士apk下载_驯龙骑士安卓游戏v1.12.0-游迅网...
  10. Ubuntu 安装sopcast-player看网络电视
  11. pbr发光 unity_Unity PBR—BRDF
  12. UESTC878————温泉旅店(动态规划)
  13. Python社区采访Michael Kennedy
  14. 社会工程常见攻击方式
  15. jQuery 三种点击事件写法
  16. JavaBeans分类
  17. 消息队列MQ/JMS/Kafka,你都了解吗?
  18. JavaWeb教务管理系统(选课评教,框架SpringMvc+Hibernate)
  19. K210学习笔记(五)——MAIX BIT(K210)与STM32串口通讯
  20. 信息系统开发与管理【八】之 运行管理

热门文章

  1. 微信服务号自定义服务器配置及验证
  2. IE浏览器内存泄露检测工具
  3. 过渡transition,transform2D转换,3D旋转
  4. 关于联想拯救者ISK15进取版重装系统出现0x000000e报错现象,进行解决方案。
  5. TextView中ellipsize属性
  6. python 化学工程_请问多伦多大学化学工程本科值得去吗?
  7. android:ellipsize = marquee 跑马灯,TextView设置android:ellipsize=marquee不滚动
  8. 杨钦鸿:支付宝开放平台开发助手安装已中止,安装程序并未成功地运行完成该如何处理?
  9. 梯度下降算法笔记整理4 - 最小二乘和梯度下降比较
  10. MAC下普通鼠标难用(滚动滚轮、移动鼠标不舒服)的应付方案