利用CSS3 HTML5实现大型下拉菜单特效



116 461 154



特效描述:利用CSS3 HTML5实现 大型下拉菜单,利用CSS3 HTML5实现大型下拉菜单特效

代码结构

1. 引入CSS

<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="css/font.css">

2. 引入JS

<script src="js/modernizr-2.6.2.min.js"></script>
<script src="js/jquery-1.9.1.min.js"></script>
<script src="js/main.js"></script>

3. HTML代码

<div id="content-wrap">
	<div id="page-wrap">
                <nav id="main-nav">
                    <ul>
						<!-- BEGIN Menu Item ONE -->
						<li class="parent full columns-5"><a href="#"><span>Menu 
						Item One </span></a>
						<!-- Begin Level 2 -->
						<ul>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="colspan-3">
							<div class="menu-content">
								<h2>Child Content</h2>
								<p class="content">Lorem ipsum dolor sit amet, 
								consectetur adipiscing elit. Etiam eget augue at 
								lacus dignissim facilisis. Aliquam erat 
								volutpat. Nulla posuere scelerisque nisi sed 
								cursus. Aenean ac nisi erat, et vulputate nisl. 
								Duis laoreet nibh eget tellus lobortis lacinia 
								euismod mi iaculis. Pellentesque consequat 
								laoreet dolor, vitae suscipit dolor interdum et. 
								Fusce tincidunt vestibulum sapien at posuere.
								</p>
							</div>
							</li>
						</ul>
						</li>
						<!-- END Menu Item ONE -->
						<!-- BEGIN Menu Item TWO --></li>
						<li class="parent columns-4"><a href="#"><span>Menu Item 
						Two </span></a>
						<!-- Begin Level 2 -->
						<ul>
							<li class="colspan-2">
							<div class="menu-content">
								<h2>Child Content</h2>
								<p class="content">Lorem ipsum dolor sit amet, 
								consectetur adipiscing elit. Etiam eget augue at 
								lacus dignissim facilisis. Aliquam erat 
								volutpat. Nulla posuere scelerisque nisi sed 
								cursus. Aenean ac nisi erat, et vulputate nisl. 
								Duis laoreet nibh eget tellus lobortis lacinia 
								euismod mi iaculis. Pellentesque consequat 
								laoreet dolor, vitae suscipit dolor interdum et. 
								Fusce tincidunt vestibulum sapien at posuere.
								</p>
								<p class="content">Phasellus rhoncus nec purus 
								vitae laoreet. Nam dictum bibendum eros. Integer 
								nec arcu nec nulla cursus egestas et porttitor 
								justo. Praesent consectetur commodo lectus. 
								Fusce eget libero lorem. Praesent quis enim est. 
								Cras pellentesque nulla ut augue dictum 
								placerat. </p>
							</div>
							</li>
							<li class="colspan-2">
							<div class="menu-content">
								<h2>Child Content</h2>
								<p class="content">Lorem ipsum dolor sit amet, 
								consectetur adipiscing elit. Etiam eget augue at 
								lacus dignissim facilisis. </p>
								<img alt="kitty kitty" src="img/test-image.jpg" />
								<p class="content">Eget tellus lobortis lacinia 
								euismod mi iaculis. Pellentesque consequat 
								laoreet dolor, vitae suscipit dolor interdum et. </p>
							</div>
							</li>
						</ul>
						</li>
						<!-- END Menu Item TWO -->
						<!-- BEGIN Menu Item THREE --></li>
						<li class="parent columns-3"><a href="#"><span>Menu Item 
						Three </span></a>
						<!-- Begin Level 2 -->
						<ul>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
						</ul>
						</li>
						<!-- END Menu Item THREE -->
						<!-- BEGIN Menu Item FOUR --></li>
						<li><a href="#"><span>Menu Item Four </span></a></li>
						<!-- END Menu Item FOUR -->
						<!-- BEGIN Menu Item FIVE --></li>
						<li class="parent columns-2 end-menu-item"><a href="#">
						<span>Menu Item Six </span></a>
						<!-- Begin Level 2 -->
						<ul>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
						</ul>
						</li>
						<!-- END Menu Item FIVE -->
						<!-- BEGIN Menu Item SIX --></li>
						<li class="parent columns-4 end-menu-item"><a href="#">
						<span>Menu Item Five </span></a>
						<!-- Begin Level 2 -->
						<ul>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
							<li class="parent"><a href="#">Child Menu Item</a>
							<ul>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
								<li><a href="#">Grandchild Menu Item</a> </li>
							</ul>
							</li>
						</ul>
						</li>
						<!-- END Menu Item SIX -->
						<!-- BEGIN Menu Item SEVEN --></li>
						<li class="parent columns-2 end-menu-item"><a href="#">
						<span>Menu Item Seven </span></a>
						<ul>
							<li class="colspan-2">
							<div class="menu-content">
								<h2>Contact Us</h2>
								<form class="menu-contact-form">
									<label class="menu-contact-label">Input One</label>
									<input class="menu-contact-input" type="text" />
									<label class="menu-contact-label">Input Two</label>
									<input class="menu-contact-input" type="text" />
									<label class="menu-contact-label">Input 
									Three</label>
									<input class="menu-contact-input" type="text" />
									<input class="menu-submit-button" type="submit" value="Submit" />
								</form>
							</div>
							</li>
						</ul>
						</li>
						<!-- END Menu Item SEVEN --></li>
		</ul>
                </nav>
                <div id="placeholder-content">
					<h1>Test Placeholder Content</h1>
					<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. 
					Morbi eu metus et enim sagittis iaculis. Curabitur mattis 
					urna ut nisi convallis cursus. Sed nec tincidunt nibh. 
					Maecenas aliquam metus sem, in molestie risus. Cras pharetra 
					auctor eleifend. Curabitur nulla sapien, ornare pulvinar 
					vestibulum non, volutpat vel velit. In eget nulla non purus 
					condimentum semper. Donec id justo malesuada leo adipiscing 
					congue in sed nibh. Ut eget ligula quis nisl aliquet auctor 
					congue commodo metus. Proin eu velit et enim tempus 
					hendrerit. Pellentesque sit amet dolor ipsum. Proin id felis 
					sed urna tempor lobortis. Nulla dapibus sollicitudin porta. 
					Donec vel magna quis turpis rhoncus condimentum dapibus a 
					quam. Class aptent taciti sociosqu ad litora torquent per 
					conubia nostra, per inceptos himenaeos. Ut vel orci sit amet 
					nibh viverra tristique.</p>
					<p>Integer eu augue enim, non mollis nisl. Aliquam sagittis, 
					leo imperdiet eleifend luctus, tortor purus tempor urna, sit 
					amet sagittis leo massa vel risus. Suspendisse nec velit id 
					tortor vulputate cursus et a sapien. Curabitur commodo 
					tortor nec lacus laoreet id tempor quam condimentum. In 
					aliquet turpis ac elit sodales in tincidunt velit 
					vestibulum. Nunc cursus venenatis purus, eget congue urna 
					tincidunt nec. In ac magna eu justo euismod fringilla. 
					Pellentesque dictum vulputate varius. Nulla in mi massa, a 
					tristique nibh. Nulla accumsan, arcu a tempor mollis, nisi 
					tellus tincidunt odio, eu vulputate massa nulla in turpis. 
					Donec commodo tortor in nisl vestibulum quis blandit purus 
					euismod. Duis turpis quam, pellentesque eget mollis sit 
					amet, tempor non turpis. In adipiscing tortor vitae sem 
					suscipit non lobortis nisi feugiat. Vestibulum eget dictum 
					erat.</p>
		</div>
		<div id="mobile-header" class="mobile-only">
                    <nav id="mobile-menu-nav" data-role="navigation">
                        <a id="mobile-menu-btn" alt="Menu Toggle"></a>
                    </nav>
                    <div id="mobile-page-title">
						Current Page Title </div>
		</div>
	</div>
</div>
<div style="text-align:center;clear:both">
</div>



用户评论
大牛,别默默的看了,快登录帮我点评一下吧!:)      登录 | 注册
一往直前
一往直前 :  http://www.zhanmalls.com/ 站猫网 免费招源码代理,几万套各行业优质源码,专业的源码担保交易平台,
2019-04-22 22:06:15


热门标签: 瀑布流 收藏 预览 自适应页面大小 响应式区块列表布局 摇摆 烟花 清单样式 照相机 注释 下划线 结构图 鼠标悬停 条形码 弹幕 画板 朋友圈样式 红包 css绘制样式 支付 图文布局 导航切换 二级导航菜单 二维码 下拉导航菜单 地图 图片切换 竖直导航菜单 计算器 文字切换 图标导航菜单 计时器 背景切换 固定导航菜单 桌面 手风琴 侧边导航菜单 跳转 选项卡自动切换 树形导航菜单 步骤 视频切换 网址导航菜单 键盘 列表切换 导航菜单插件 签到 分享 渐隐切换 文字导航菜单 点赞 投票 全屏切换 雪花 切换按钮 打印 缩放切换 答题 震动 图表 鼠标滑过 抽奖 表情 qq空间 头像截图 星星打分评分 编辑器 播放器 电子杂志 排行榜 分页翻页 排序 表格隔行变色 table表格 进度条 多功能 滚动导航菜单 滑动导航菜单 浮动导航菜单 导航切换 右键菜单 收缩导航菜单 html5动画导航菜单 flash导航菜单 滚动切换 滑动选项卡切换 选项卡切换 滑动手风琴 滑动星星打分 导航菜单导航条 其他更多

×
×

注册

官方QQ群

扫描上面二维码加微信群

官方QQ群

jQuery/js讨论群
群号:642649996
Css3+Html5讨论群
群号:322131262

加群请备注:从官网了解到