标悬浮展开多级菜单

<!DOCTYPE html>
<html lang="zh-cn">
	<head>
		<meta charset="utf-8">
		<title>多级导航菜单</title>
		<meta name="description" content="多级导航菜单">
		<meta http-equiv="X-UA-Compatible" content="IE=edge">
		<meta name="viewport" content="width=device-width, initial-scale=1.0">

		<style>
			.dropdown:hover .menu-top {
				display: block;
			}

			.dropdown-submenu {
				position: relative;
			}

			.dropdown-submenu>.dropdown-menu {
				top: 0;
				left: 100%;
				margin-top: -6px;
				margin-left: -1px;
				-webkit-border-radius: 0 6px 6px 6px;
				-moz-border-radius: 0 6px 6px 6px;
				border-radius: 0 6px 6px 6px;
			}

			.dropdown-submenu:hover>.dropdown-menu {
				display: block;
			}

			.dropdown-submenu>a:after {
				display: block;
				content: " ";
				float: right;
				width: 0;
				height: 0;
				border-color: transparent;
				border-style: solid;
				border-width: 5px 0 5px 5px;
				border-left-color: #cccccc;
				margin-top: 5px;
				margin-right: -10px;
			}

			.dropdown-submenu:hover>a:after {
				border-left-color: #ffffff;
			}

			.dropdown-submenu .pull-left {
				float: none;
			}

			.dropdown-submenu.pull-left>.dropdown-menu {
				left: -100%;
				margin-left: 10px;
				-webkit-border-radius: 6px 0 6px 6px;
				-moz-border-radius: 6px 0 6px 6px;
				border-radius: 6px 0 6px 6px;
			}
		</style>

		<!-- 新 Bootstrap 核心 CSS 文件 -->
		<link rel="stylesheet" href="http://cdn.bootcss.com/bootstrap/3.3.4/css/bootstrap.min.css">
		<!-- jQuery文件。务必在bootstrap.min.js 之前引入 -->
		<script src="http://cdn.bootcss.com/jquery/1.11.2/jquery.min.js"></script>
		<!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
		<script src="http://cdn.bootcss.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
	</head>
	<body>
		<div class="container collapse navbar-collapse navbar-ex1-collapse">
			<ul class="nav navbar-nav">
				<li class="active"><a href="#">Link</a></li>
				<li><a href="#">Link</a></li>
				<li class="dropdown">
					<a href="#" class="dropdown-toggle" data-toggle="dropdown">Multi Level <b class="caret"></b></a>
					<ul class="dropdown-menu menu-top">						
						<li><a href="#">Level 1</a></li>
						<li><a href="#">Level 1</a></li>
						<li class="dropdown-submenu"> <a tabindex="-1" href="#">More options</a>
							<ul class="dropdown-menu">
								<li><a tabindex="-1" href="#">Level 2</a>
								</li>
								<li class="dropdown-submenu"> <a href="#">More..</a>
									<ul class="dropdown-menu">
										<li><a href="#">Level 3</a>
										</li>
										<li><a href="#">Level 3</a>
										</li>
										<li class="dropdown-submenu"> <a href="#">More..</a>
											<ul class="dropdown-menu">
												<li><a href="#">Level 4</a>
												</li>
												<li><a href="#">Level 4</a>
												</li>
												<li class="dropdown-submenu"> <a href="#">More..</a>
													<ul class="dropdown-menu">
														<li><a href="#">Level 5</a>
														</li>
														<li><a href="#">Level 5</a>
														</li>
													</ul>
												</li>
						
											</ul>
										</li>
						
									</ul>
								</li>
								<li><a href="#">Level 2</a>
								</li>
								<li><a href="#">Level 2</a>
								</li>
							</ul>
						</li>
					</ul>
				</li>				
			</ul>
		</div>
	</body>
</html>

image

posted @ 2025-10-17 19:39  人海中的海盗  阅读(4)  评论(0)    收藏  举报