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下拉菜单导航栏”文件中,你可以找到实际的HTML和CSS代码示例,通过查看和修改这些代码,你可以深入理解并实践上述知识点。同时,也可以尝试添加更多交互效果,如悬停高亮、鼠标离开后的延迟关闭等...
在创建CSS下拉菜单时,我们通常会结合HTML和CSS技术,有时也会用到JavaScript(如本案例标签所示,可能涉及JS特效)。以下将详细介绍CSS下拉菜单的设计原理和实现步骤: 1. HTML结构: 首先,我们需要构建HTML基础...
在网页设计中,CSS下拉菜单是一个不可或缺的元素,它为用户提供了一种高效且直观的导航方式。这个压缩包包含了19个精心设计和实现的CSS下拉菜单,每个都有其独特的风格和交互效果,旨在提升用户体验并美化网站界面。...
这个"javascript经典特效---下拉菜单图片选择.rar"压缩包文件包含了一个实现这一功能的示例,主要通过HTML、CSS和JavaScript技术来构建。下面我们将详细探讨这一特效的相关知识点。 首先,HTML是构建网页的基础,...
3. **CSS样式控制**:虽然主要是JavaScript的任务,但CSS在美化下拉菜单中同样重要。可以使用JavaScript动态更改元素的CSS属性,如`display`属性来控制下拉菜单的可见性,或者调整`width`、`position`等属性实现定位...
此外,为了使效果更佳,我们还可以添加一些动画效果,比如使用CSS3的过渡和动画,或者使用第三方库如jQuery来平滑地改变下拉菜单的可见性。 总的来说,“javascript经典特效---下拉菜单二次选择”展示了如何使用...
这份"纯CSS下拉菜单代码"提供了实现这一功能的简单而实用的方法,尤其适合那些希望避免JavaScript或者jQuery依赖的前端开发者。 纯CSS下拉菜单的实现原理主要基于CSS的选择器、定位以及过渡效果。以下是一些关键...
首先,彩色下拉菜单的核心是CSS样式和JavaScript逻辑的结合。CSS用于定义菜单的外观,包括颜色、布局和动画效果。JavaScript则负责交互行为,如鼠标悬停时显示子菜单,点击时触发特定功能。 在"彩色下拉菜单.htm"...
下拉菜单通常由HTML构建基础结构,然后通过CSS来定义样式,最后通过JavaScript增加交互性。在"下拉菜单导航(二).htm"文件中,我们可以期待看到一个经过优化的下拉菜单实现,可能包括以下关键知识点: 1. HTML结构:...
本资源“javascript经典特效---下拉菜单弹出窗口.rar”聚焦于这两项功能的实现,通过HTML、CSS和JavaScript的紧密结合,为开发者提供了构建动态、响应式的网页菜单的示例。 下拉菜单是网页导航结构中常见的一种形式...
创建CSS多级下拉菜单涉及的关键知识点主要包括以下几个方面: 1. **盒模型与布局**:理解CSS的盒模型(content, padding, border, margin),掌握如何设置元素的宽高、内边距和外边距,以便为菜单项创建适当的间距...
文件中可能包含了HTML结构、CSS样式定义以及可能的JavaScript代码,这些都是创建下拉菜单必不可少的部分。通过对这个示例的学习,你将能够理解并掌握创建下拉菜单的基本原理,并能应用于自己的项目中。
纯CSS下拉菜单主要利用CSS的盒模型、定位(positioning)、选择器(selectors)以及过渡(transitions)等特性。下面我们将逐一探讨这些关键知识点: 1. **盒模型**:CSS的盒模型是理解布局的基础,包括content、...
热门标签 css3导航菜单 css3图片 css3 transform css3 transition css3价格表 css3进度条 css3提示框 css3时钟 css3三角形 css3按钮 css3圆角 css3渐变 css...
本文将深入探讨如何使用纯HTML和CSS来创建一个三级下拉菜单。 首先,HTML是基础结构,用于定义菜单的层次结构。在提供的代码中,可以看到一个`<ul>`元素作为主菜单容器,其内部的`<li>`元素代表一级菜单项。每个一...
2. **CSS样式**:为了使下拉菜单看起来美观且易于使用,CSS样式是必不可少的。样式可能包括对触发按钮、列表、选项等元素的外观和位置的定义。 3. **JavaScript逻辑**:这是实现下拉菜单搜索功能的核心部分。主要的...
《jQuery-Bootstrap Accordion下拉菜单的实现与应用》 在Web前端开发中,交互性和用户体验是至关重要的因素,而下拉菜单则是提升用户界面友好性的一种常见手段。本资源"jquery-bootstrap-accordion下拉菜单u.rar...
在JavaScript编程中,下拉...通过解压并查看源代码,你可以学习到如何将JavaScript与HTML和CSS结合,创建具有动态效果和交互性的下拉菜单选择器。这不仅能够提升网站的用户体验,也是JavaScript开发者必备的技能之一。
在网页设计中,下拉菜单是一种常见的交互元素,它能够有效...总结,创建CSS下拉菜单的关键在于理解HTML的结构以及CSS的定位和状态选择器。通过这些基础知识,我们可以实现一个功能完善的、符合网页设计标准的下拉菜单。
在网页设计中,CSS3(层叠样式表第三版)为开发者带来了许多强大的新特性,其中之一就是创建交互式、动态的下拉菜单。下拉菜单是网页导航元素中常见的一种,它能有效地组织大量链接,提供简洁的用户体验。在CSS3之前...