html下拉列表兼容性,css打造下拉菜单

本文介绍了一种使用纯CSS制作下拉菜单的方法,并提到了IE6不支持:hover伪类的问题。为了解决这个问题,作者建议可以通过JS进行兼容性处理,但同时也指出由于IE6的普及率极低,可以考虑不再支持。该菜单样式包括浮动布局、相对定位等,适用于网页导航菜单设计。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

纯css写的菜单,通过:hover伪类控制子菜单的显示,ie6-不支持非连接对象的伪类,需要自己写js代码进行兼容,不过可以考虑放弃ie6了,应该没人再用了吧?

1638158496.png

简单纯css菜单

ul,li{list-style:none;margin:0px;padding:0px}

ul.menu li{margin-left:10px;float:left;position:relative;line-height:20px}/*注意调整这个样式及 ul.menu li ul这个样式的top以便兼容ie7,要不ie7会覆盖父菜单。top介于0~line-height之间的值,自己注意修改不遮盖住就行*/

ul.menu li ul{margin-left:0px;float:none;position:absolute;left:0px;background:#eee;width:100px;top:19px}

ul.menu li ul li{margin-left:0px;float:none;}

ul.menu li:hover ul{display:block;}

ul.menu li ul{display:none}

加支付宝好友偷能量挖...

原创文章,转载请注明出处:css打造下拉菜单

2015-8-4Web开发网

阅读(564)喜欢(1)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值