- 浏览: 1477227 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (691)
- linux (207)
- shell (33)
- java (42)
- 其他 (22)
- javascript (33)
- cloud (16)
- python (33)
- c (48)
- sql (12)
- 工具 (6)
- 缓存 (16)
- ubuntu (7)
- perl (3)
- lua (2)
- 超级有用 (2)
- 服务器 (2)
- mac (22)
- nginx (34)
- php (2)
- 内核 (2)
- gdb (13)
- ICTCLAS (2)
- mac android (0)
- unix (1)
- android (1)
- vim (1)
- epoll (1)
- ios (21)
- mysql (3)
- systemtap (1)
- 算法 (2)
- 汇编 (2)
- arm (3)
- 我的数据结构 (8)
- websocket (12)
- hadoop (5)
- thrift (2)
- hbase (1)
- graphviz (1)
- redis (1)
- raspberry (2)
- qemu (31)
- opencv (4)
- socket (1)
- opengl (1)
- ibeacons (1)
- emacs (6)
- openstack (24)
- docker (1)
- webrtc (11)
- angularjs (2)
- neutron (23)
- jslinux (18)
- 网络 (13)
- tap (9)
- tensorflow (8)
- nlu (4)
- asm.js (5)
- sip (3)
- xl2tp (5)
- conda (1)
- emscripten (6)
- ffmpeg (10)
- srt (1)
- wasm (5)
- bert (3)
- kaldi (4)
- 知识图谱 (1)
最新评论
-
wahahachuang8:
我喜欢代码简洁易读,服务稳定的推送服务,前段时间研究了一下go ...
websocket的helloworld -
q114687576:
http://www.blue-zero.com/WebSoc ...
websocket的helloworld -
zhaoyanzimm:
感谢您的分享,给我提供了很大的帮助,在使用过程中发现了一个问题 ...
nginx的helloworld模块的helloworld -
haoningabc:
leebyte 写道太NB了,期待早日用上Killinux!么 ...
qemu+emacs+gdb调试内核 -
leebyte:
太NB了,期待早日用上Killinux!
qemu+emacs+gdb调试内核
<html><head> <meta charset="utf-8"> <title>UbuntuSoft for Windowser</title> <style > .tree ul { padding-top: 20px; position: relative; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; } .tree li { float: left; text-align: center; list-style-type: none; position: relative; padding: 20px 5px 0 5px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; } .tree li::before, .tree li::after { content: ''; position: absolute; top: 0; right: 50%; border-top: 1px solid #ccc; width: 50%; height: 20px; } .tree li::after { right: auto; left: 50%; border-left: 1px solid #ccc; } .tree li:only-child::after, .tree li:only-child::before { display: none; } .tree li:only-child { padding-top: 0; } .tree li:first-child::before, .tree li:last-child::after { border: 0 none; } .tree li:last-child::before { border-right: 1px solid #ccc; border-radius: 0 5px 0 0; -webkit-border-radius: 0 5px 0 0; -moz-border-radius: 0 5px 0 0; } .tree li:first-child::after { border-radius: 5px 0 0 0; -webkit-border-radius: 5px 0 0 0; -moz-border-radius: 5px 0 0 0; } .tree ul ul::before { content: ''; position: absolute; top: 0; left: 50%; border-left: 1px solid #ccc; width: 0; height: 20px; } .tree li a { border: 1px solid #ccc; padding: 5px 10px; text-decoration: none; color: #666; font-family: arial, verdana, tahoma; font-size: 11px; display: inline-block; border-radius: 1px; transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; } .tree li a:hover{ background: #c8e4f8; color: #000; border: 1px solid #94a0b4; } .tree li a:hover+ul li a { background: #0095FF; color: #fff; border: 1px solid #94a0b4; } .tree li a:hover+ul li::after, .tree li a:hover+ul li::before, .tree li a:hover+ul::before, .tree li a:hover+ul ul::before { border-color: #94a0b4; } .clearfix:after { content: ""; display: block; height: 0; clear: both; } .clearfix { zoom: 1; } </style> </head> <body> <div class="tree clearfix"> <ul> <li><a href="http://www.linux.org/">Linux</a> <ul> <li><a href="http://www.debian.org/">Debian</a> <ul> <li><a href="http://www.ubuntu.com/">Ubuntu</a> <ul> <li><a href="http://www.linuxdeepin.com/">Deepin</a></li> <li><a href="http://www.linuxmint.com/">Mint</a></li> <li><a href="http://elementaryos.org/">ElementaryOS</a></li> <li><a href="http://www.jolicloud.com/">Jolicloud</a></li> <li><a href="http://www.ubuntu.com/project/about-ubuntu/derivatives">X/K/L+Ubuntu</a></li> </ul> </li> <li><a href="http://www.linuxmint.com/">LMDE</a></li> </ul> </li> <li><a href="http://www.opensuse.org/zh-cn/">openSUSE</a> <ul><li><a href="http://www.anthonos.org/">Anthon</a></li></ul> </li> <li><a href="http://www.startos.org/">StartOS</a></li> <li><a href="http://fedoraproject.org/">Fedora</a></li> <li><a href="http://www.archlinux.org/">Arch</a> <ul> <li><a href="http://www.chakra-project.org/">Chakra</a></li> <li><a href="http://archbang.org/">ArchBang</a></li> </ul> </li> </ul> </li> </ul> </div> </body> </html> <!-- 部件来源{ 二叉树:http://cssdeck.com/labs/tree -->
参考
http://www.ubuntusoft.com/wp-content/themes/twentyeleven/
http://cssdeck.com/labs/tree
发表评论
-
indexedDB存图片减少请求
2020-05-21 19:23 557getImageFile()获取网络图片 showImage ... -
vizceral-example的例子
2020-03-19 18:53 355自定义图和加载结构 代码在 https://github.c ... -
jsonpath的helloworld
2020-03-17 14:58 411基本语法:https://www.cnblogs.com/jp ... -
流动图神器vizceral
2019-10-12 19:04 509把c的代码生成json:https://github.com/ ... -
emscripten asm.js的helloworld
2018-03-01 20:15 1110mac下安装: brew install SDL2 SDL2_ ... -
websocket上传文件
2016-12-15 13:30 4475nginx的上传 查看http://haoningabc.it ... -
webpack的helloworld
2016-11-02 10:42 913参考 http://www.jianshu.com/p/42e ... -
iphone6等移动端的css自适应
2016-10-17 01:18 1214参考 http://jingyan.baidu.com/art ... -
javascript自定义事件
2016-06-01 21:49 554一言不合上代码 <input value=" ... -
html5的fiesystem api 浏览器本地存储
2016-06-01 15:59 922html5的fiesystem api可以存取本地文件 一言不 ... -
websocket传传图片
2015-12-25 17:51 7245参考[url]http://www.adobe.com/dev ... -
angularjs使用include后双向绑定失败的解决
2015-12-20 19:41 1869原理参考 http://segmentfault.com/q/ ... -
html5 陀螺仪
2014-11-26 21:05 5873<html> <head> ... -
webgl的贝塞尔曲线
2014-11-12 00:56 2535BezierCurve webgl的贝塞尔曲线 webgl ... -
chrome app的helloworld
2014-11-11 13:56 717参考 http://blog.csdn.net/rydiy/a ... -
shader and Program编程基本概念 - 转
2014-11-04 11:50 1534原地址:http://blog.csdn.net/myarro ... -
javascript对象转json
2014-10-17 14:09 1010<html> <head>& ... -
jquery 的svg中国地图
2012-12-16 14:37 28097三种吧 1.d3.js很强大 2.jquery的 jvecto ... -
D3 的3d图
2012-09-16 17:05 1458LCF http://mathworld.wolfram. ... -
jquery table拖拽排序
2012-07-14 21:45 7121参考http://dragsort.codeplex.com/ ...
相关推荐
"js+css网站通用的树形结构" 涉及到JavaScript和CSS技术来构建这种交互式的可视化元素。下面将详细介绍如何使用这两种技术来创建一个可复用的、适应各种场景的树形结构。 JavaScript是前端开发的核心语言,它负责...
### 基于Ajax技术的树型结构目录的实现 #### 摘要与背景介绍 随着互联网技术的快速发展,树型结构作为一种重要的数据组织形式,其应用范围日益扩大。从传统的文件系统到复杂的数据库索引,乃至现代的网页导航栏...
本文主要探讨如何使用纯CSS实现这样的树形结构,而不依赖JavaScript或其他编程语言。 首先,我们需要一个HTML的基础结构来表示树形节点。通常,我们会使用无序列表`<ul>`来创建层级关系,每个`<li>`代表一个节点,...
本篇将详细介绍如何在HTML网页中使用纯脚本来实现树型结构,我们将探讨两种版本:一种是没有复选框的2.1版,另一种是有复选框的3.2版。 首先,我们从基础开始。一个简单的树型结构可以由`<ul>`和`<li>`元素构建,...
1:Html代码 下级 <input id=subsubfolder1 type=checkbox /> <li class=file><a>下级</a></li> 下级 <input id=subsubfolder2 type=checkbox /> <li class=file><a>无限级</a></li> ...li cl
#### 一、纯JavaScript静态树型结构实现原理 根据所提供的代码片段及描述,本文将深入探讨“纯JavaScript静态树型”(即不依赖任何框架或库,只用原生JavaScript实现的树形结构)的具体实现方式。 #### 二、关键...
JavaScript是一种广泛...总结,创建一个经典的js树型菜单涉及HTML结构设计、CSS样式美化、JavaScript交互实现,以及可能的动态加载和优化。通过深入学习这些知识点,开发者能够构建出功能强大、易于使用的导航系统。
- **优势**:适用于大型应用,可以实时更新树型结构。 - **示例**:可以设计一个数据库表来存储树形结构的数据,如节点ID、父节点ID等字段,然后通过SQL查询获取这些数据,并将其动态填充到TreeView组件中。 ####...
文件名为“shuxing_bbs”的压缩包可能包含了论坛的源代码、数据库配置文件、样式表(CSS)、图片和其他静态资源。解压并研究这些文件,可以深入了解论坛的架构和实现细节,对于学习ASP编程和论坛开发非常有帮助。...
总结来说,纯jQuery实现的TreeView具有较高的灵活性和可定制性,通过结合HTML、CSS和JavaScript,我们可以创建出符合需求的树状结构,并且支持连接虚线和多选功能。不过,随着项目的复杂度增加,考虑使用成熟的UI...
总结一下,使用JavaScript实现树型下拉菜单主要涉及HTML结构设计、CSS样式设置以及JavaScript事件监听和DOM操作。通过合理的编程,我们可以创建出交互性强、易于使用的树型下拉菜单,同时也要注意保持良好的可访问性...
- **纯CSS**:利用`:hover`、`:active`、`:focus`等伪类和`display`属性实现简单的展开/折叠效果。 - **JavaScript/jQuery**:使用`toggle()`、`show()`、`hide()`方法控制子菜单的显示与隐藏,同时可以配合AJAX...
在IT领域,树型控件是一种常见的用户界面元素,它以树状结构展示数据,使得层级关系一目了然。本项目提供了一个基于JavaScript编写的树型控件,具有高度可定制性和实用性。 首先,我们要了解JavaScript(js)是Web...
2. **CSS样式**:QQ的界面以其简洁和直观著称,因此树型菜单的CSS设计应注重易读性和响应性。这包括设置合适的字体、颜色、边距、过渡效果等,以实现与QQ相似的视觉体验。 3. **JavaScript交互**:JavaScript用于...
在这个"坏孩子无限级树型菜单"的示例中,我们将探讨如何在ASP.NET环境中实现一个能够无限扩展的树形菜单结构,这对于内容管理、组织结构展示或导航菜单的构建特别有用。 首先,无限级树型菜单的核心在于递归和数据...
它基于纯 JavaScript 编写,无需依赖其他库,因此对于初学者和有经验的开发者来说,都是一个易于理解和使用的工具。通过这个库,你可以轻松地创建各种复杂的树形布局,例如文件系统、组织结构图或者导航菜单等。 **...
最后,"树型菜单"(treehtml)是一种更复杂的导航结构,适用于展示层次关系的数据,如网站目录、文件系统或组织结构。Treeview插件可以将这些数据转换为可交互的树状视图。例如,jQuery UI的Treeview插件或AngularJS...
纯ajax sqlserver无限级树形菜单. 内还包括表结构和一些基础数据 补充:第一次发布时,忘了图片打包进来. 以下载的朋友可以在这里下载图片 ...