`

好用的html-css下拉菜单

阅读更多

 

http://www.52css.com/article.asp?id=876

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd</a>">
<html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>CSS下拉菜单</title>
<style>
body{
	background-color:white;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	color:white;
}
ul,li{
	margin:0px;
	padding:0px;
}
li{
	display:inline;
	list-style:none;
	list-style-position:outside;
	text-align:center;
	font-weight:bold;
	float:left;
}
a:link{
	color:#336601;
	text-decoration:none;
	float:left;
	width:100px;
	padding:3px 5px 0px 5px;
}
a:visited{
	color:#336601;
	text-decoration:none;
	float:left;
	padding:3px 5px 0px 5px;
	width:100px;
}
a:hover{
	color:white;
	float:left;
	padding:3px 3px 0px 20px;
	width:88px;
	text-decoration:none;
	background-color:#539D26;
}
a:active{
	color:white;
	float:left;
	padding:3px 3px 0px 20px;
	width:88px;
	text-decoration:none;
	background-color:#BD06B4;
}
#nav{
	width:600px;
	height:30px;
	border-bottom:0px;
	padding:0px 5px;
	position:absolute;
	z-index:1;
	left: 198px;
	top: 25px;
}
.list{
	line-height:20px;
	text-align:left;
	padding:4px;
	font-weight:normal;
}
.menu1{
	width:120px;
	height:auto;
	margin:6px 4px 0px 0px;
	border:1px solid #9CDD75;
	background-color:#F1FBEC;
	color:#336601;
	padding:6px 0px 0px 0px;
	cursor:hand;
	overflow-y:hidden;
	filter:Alpha(opacity=70);
	-moz-opacity:0.7;
}
.menu2{
	width:120px;
	height:18px;
	margin:6px 4px 0px 0px;
	background-color:#F5F5F5;
	color:#999999;
	border:1px solid #EEE8DD;
	padding:6px 0px 0px 0px;
	overflow-y:hidden;
	cursor:hand;
}
</style>
</head>

<body>
<div id="nav">
	<ul>
	<li class="menu2" onMouseOver="this.className='menu1'" onMouseOut="this.className='menu2'">我的首页	
	<div class="list">
		<a href="http://www.52css.com/">我爱CSS</a><br />
        <a href="#">我的首页</a><br />
        <a href="#">我的日志</a><br />
		<a href="#">我的日志</a><br />
        <a href="#">我的相册</a><br />
        <a href="#">我的收藏</a><br />
	</div>
	</li>
	<li class="menu2" onMouseOver="this.className='menu1'" onMouseOut="this.className='menu2'">社区圈子
	<div class="list">
		<a href="http://www.52css.com/">我爱CSS</a><br />
        <a href="#">我的首页</a><br />
        <a href="#">我的日志</a><br />
        <a href="#">我的相册</a><br />
        <a href="#">我的收藏</a><br />
	</div>
	</li>
	<li class="menu2" onMouseOver="this.className='menu1'" onMouseOut="this.className='menu2'">我的短信	
	<div class="list">
		<a href="http://www.52css.com/">我爱CSS</a><br />
        <a href="#">我的相册</a><br />
        <a href="#">我的收藏</a><br />
	</div>
	</li>
	<li class="menu2" onMouseOver="this.className='menu1'" onMouseOut="this.className='menu2'">账户管理	
	<div class="list">
		<a href="http://www.52css.com/">我爱CSS</a><br />
        <a href="#">我的首页</a><br />
        <a href="#">我的日志</a><br />
        <a href="#">我的相册</a><br />
        <a href="#">我的收藏</a><br />
		<a href="#">我的日志</a><br />
        <a href="#">我的相册</a><br />
        <a href="#">我的收藏</a><br />
	</div>
	</li>
	</ul>
</div>
</body>
</html>

 

分享到:
评论

相关推荐

    纯CSS下拉菜单,宽度自适应

    在压缩包中的“CSS下拉菜单导航栏”文件中,你可以找到实际的HTML和CSS代码示例,通过查看和修改这些代码,你可以深入理解并实践上述知识点。同时,也可以尝试添加更多交互效果,如悬停高亮、鼠标离开后的延迟关闭等...

    CSS下拉菜单.rar

    在创建CSS下拉菜单时,我们通常会结合HTML和CSS技术,有时也会用到JavaScript(如本案例标签所示,可能涉及JS特效)。以下将详细介绍CSS下拉菜单的设计原理和实现步骤: 1. HTML结构: 首先,我们需要构建HTML基础...

    19个精彩的CSS下拉菜单打包下载

    在网页设计中,CSS下拉菜单是一个不可或缺的元素,它为用户提供了一种高效且直观的导航方式。这个压缩包包含了19个精心设计和实现的CSS下拉菜单,每个都有其独特的风格和交互效果,旨在提升用户体验并美化网站界面。...

    javascript经典特效---下拉菜单图片选择.rar

    这个"javascript经典特效---下拉菜单图片选择.rar"压缩包文件包含了一个实现这一功能的示例,主要通过HTML、CSS和JavaScript技术来构建。下面我们将详细探讨这一特效的相关知识点。 首先,HTML是构建网页的基础,...

    javascript经典特效---下拉菜单自动生成.rar

    3. **CSS样式控制**:虽然主要是JavaScript的任务,但CSS在美化下拉菜单中同样重要。可以使用JavaScript动态更改元素的CSS属性,如`display`属性来控制下拉菜单的可见性,或者调整`width`、`position`等属性实现定位...

    javascript经典特效---下拉菜单二次选择.rar

    此外,为了使效果更佳,我们还可以添加一些动画效果,比如使用CSS3的过渡和动画,或者使用第三方库如jQuery来平滑地改变下拉菜单的可见性。 总的来说,“javascript经典特效---下拉菜单二次选择”展示了如何使用...

    纯CSS下拉菜单代码,界面简洁,英文菜单.rar

    这份"纯CSS下拉菜单代码"提供了实现这一功能的简单而实用的方法,尤其适合那些希望避免JavaScript或者jQuery依赖的前端开发者。 纯CSS下拉菜单的实现原理主要基于CSS的选择器、定位以及过渡效果。以下是一些关键...

    javascript经典特效---彩色下拉菜单.rar

    首先,彩色下拉菜单的核心是CSS样式和JavaScript逻辑的结合。CSS用于定义菜单的外观,包括颜色、布局和动画效果。JavaScript则负责交互行为,如鼠标悬停时显示子菜单,点击时触发特定功能。 在"彩色下拉菜单.htm"...

    javascript经典特效---下拉菜单导航(二).rar

    下拉菜单通常由HTML构建基础结构,然后通过CSS来定义样式,最后通过JavaScript增加交互性。在"下拉菜单导航(二).htm"文件中,我们可以期待看到一个经过优化的下拉菜单实现,可能包括以下关键知识点: 1. HTML结构:...

    javascript经典特效---下拉菜单弹出窗口.rar

    本资源“javascript经典特效---下拉菜单弹出窗口.rar”聚焦于这两项功能的实现,通过HTML、CSS和JavaScript的紧密结合,为开发者提供了构建动态、响应式的网页菜单的示例。 下拉菜单是网页导航结构中常见的一种形式...

    css多级下拉菜单

    创建CSS多级下拉菜单涉及的关键知识点主要包括以下几个方面: 1. **盒模型与布局**:理解CSS的盒模型(content, padding, border, margin),掌握如何设置元素的宽高、内边距和外边距,以便为菜单项创建适当的间距...

    DIV+CSS下拉菜单,适合参考学习

    文件中可能包含了HTML结构、CSS样式定义以及可能的JavaScript代码,这些都是创建下拉菜单必不可少的部分。通过对这个示例的学习,你将能够理解并掌握创建下拉菜单的基本原理,并能应用于自己的项目中。

    5款漂亮的纯CSS下拉菜单

    纯CSS下拉菜单主要利用CSS的盒模型、定位(positioning)、选择器(selectors)以及过渡(transitions)等特性。下面我们将逐一探讨这些关键知识点: 1. **盒模型**:CSS的盒模型是理解布局的基础,包括content、...

    css-下拉菜单

    热门标签 css3导航菜单 css3图片 css3 transform css3 transition css3价格表 css3进度条 css3提示框 css3时钟 css3三角形 css3按钮 css3圆角 css3渐变 css...

    纯html+css制作三级下拉菜单

    本文将深入探讨如何使用纯HTML和CSS来创建一个三级下拉菜单。 首先,HTML是基础结构,用于定义菜单的层次结构。在提供的代码中,可以看到一个`&lt;ul&gt;`元素作为主菜单容器,其内部的`&lt;li&gt;`元素代表一级菜单项。每个一...

    实用Javascipt源码----下拉式菜单的搜索.rar_下拉式菜单

    2. **CSS样式**:为了使下拉菜单看起来美观且易于使用,CSS样式是必不可少的。样式可能包括对触发按钮、列表、选项等元素的外观和位置的定义。 3. **JavaScript逻辑**:这是实现下拉菜单搜索功能的核心部分。主要的...

    jquery-bootstrap-accordion下拉菜单u.rar

    《jQuery-Bootstrap Accordion下拉菜单的实现与应用》 在Web前端开发中,交互性和用户体验是至关重要的因素,而下拉菜单则是提升用户界面友好性的一种常见手段。本资源"jquery-bootstrap-accordion下拉菜单u.rar...

    javascript经典特效---下拉菜单选择器.rar

    在JavaScript编程中,下拉...通过解压并查看源代码,你可以学习到如何将JavaScript与HTML和CSS结合,创建具有动态效果和交互性的下拉菜单选择器。这不仅能够提升网站的用户体验,也是JavaScript开发者必备的技能之一。

    CSS实现下拉菜单代码

    在网页设计中,下拉菜单是一种常见的交互元素,它能够有效...总结,创建CSS下拉菜单的关键在于理解HTML的结构以及CSS的定位和状态选择器。通过这些基础知识,我们可以实现一个功能完善的、符合网页设计标准的下拉菜单。

    css3 下拉菜单

    在网页设计中,CSS3(层叠样式表第三版)为开发者带来了许多强大的新特性,其中之一就是创建交互式、动态的下拉菜单。下拉菜单是网页导航元素中常见的一种,它能有效地组织大量链接,提供简洁的用户体验。在CSS3之前...

Global site tag (gtag.js) - Google Analytics