html+css实现水平手风琴菜单

这是千锋教育的一个练习题,老师用float的方法做出来的,这里换一种思路,不用float试试能不能弄出来。

我是T型人小付,一位坚持终身学习的互联网从业者。喜欢我的博客欢迎在csdn上关注我,如果有问题欢迎在底下的评论区交流,谢谢。

文章目录

最终效果

最终效果如下所示,鼠标悬停在某个导航菜单的时候在其右边弹出其下的子菜单,鼠标移开子菜单消失。
在这里插入图片描述

思路

和垂直手风琴菜单的思路差不多,都是利用display:none;隐藏元素的特性来实现子菜单的出现和消失。
不过这里还需要考虑将块级元素变为行内块级元素的操作。

html

和垂直的手风琴菜单使用的html一模一样

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title></title>
		<link rel="stylesheet" type="text/css" href="css/style.css"/>
	</head>
	<body>
		<ul id="menu">
			<li><span>menu1</span>
			<u
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值