![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web前端
通下水道技术一流
纸上得来终觉浅
展开
-
纯css实现二级菜单栏
使用纯CSS实现二级菜单栏原创 2016-04-10 01:25:39 · 7924 阅读 · 0 评论 -
纯css实现三级菜单栏
之前已经介绍了如何使用纯css实现二级菜单栏,其实三级菜单栏就是在二级菜单栏的基础上实现的。我们先做成这个样子:可以看到,这里我们在“关于我们”——“我们的故事”下面添加了三级菜单,这个只需要在“我们的故事”这个li里面添加一个ul即可实现;不过这里仍然存在着一个在二级菜单栏实现中已经提及的问题:当我们把鼠标的光标从红框中的“故事3”位置移动到黄框所在位置时,红框中原创 2016-04-17 11:48:31 · 12002 阅读 · 0 评论 -
快速排序(Quicksort)的Javascript实现
原文链接:快速排序(Quicksort)的Javascript实现日本程序员norahiko,写了一个排序算法的动画演示,非常有趣。这个周末,我就用它当做教材,好好学习了一下各种排序算法。排序算法(Sorting algorithm)是计算机科学最古老、最基本的课题之一。要想成为合格的程序员,就必须理解和掌握各种排序算法。目前,最常见的排序算法大转载 2016-04-19 17:18:49 · 465 阅读 · 0 评论 -
高效率去掉js数组中重复项
Array类型并没有提供去重复的方法,如果要把数组的重复元素干掉,那得自己想办法: 1 function unique(arr) { 2 var result = [], isRepeated; 3 for (var i = 0, len = arr.length; i ) { 4 isRepeated = false; 5 fo转载 2016-04-19 16:20:31 · 418 阅读 · 0 评论 -
CSS: IE中的hasLayout(转自blueidea.com)
转载自:CSS: IE中的hasLayout(转自blueidea.com)一. 介绍 Internet Explorer 中有很多奇怪的渲染问题可以通过赋予其“layout”得到解决。John Gallant 和 Holly Bergevin 把这些问题归类为“尺寸bug”,意思是这些 bug 可以通过赋予相应元素某个宽度或高度解决。这便引出关于“layout”的一个问题:为什转载 2016-04-20 20:32:04 · 574 阅读 · 0 评论