全兼容的标准三级菜单
首先,说明一下这不是纯CSS的,如果要用纯CSS实现的话要用到很多[if IE 6]的判断,感觉页面的标签很乱,个人不太喜欢。说到底还是因为这万恶的IE6,基本上问题都是出在这里,本例用的是JS,但也用了一个[if IE 6]的判断,用来在IE6下改变标签的class。虽然是用了JS,但页面结构却清爽得多。
可能有些朋友见过,原本是在一个国外网站上看到的,不过写得有点复杂,我简化了一下,帖上来。
提示:你可以先修改部分代码再运行。
首先,说明一下这不是纯CSS的,如果要用纯CSS实现的话要用到很多[if IE 6]的判断,感觉页面的标签很乱,个人不太喜欢。说到底还是因为这万恶的IE6,基本上问题都是出在这里,本例用的是JS,但也用了一个[if IE 6]的判断,用来在IE6下改变标签的class。虽然是用了JS,但页面结构却清爽得多。
可能有些朋友见过,原本是在一个国外网站上看到的,不过写得有点复杂,我简化了一下,帖上来。
提示:你可以先修改部分代码再运行。
2条留言 立即发表评论
过来学习学习
发现运行有错误 无法实现啊~ 建议博主 再检查下啊 呵呵
@ghy
多谢ghy的提醒,的确漏了个地方,在IE6下有问题,现在已经好了。