`

javascript+CSS下拉菜单演示

阅读更多
<!DOCTYPE html PUBddC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" lang="zh-CN"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
<title>CSS下拉菜单演示 </title> 
<style type="text/css"> 
<!-- 
*{margin:0; padding:0; ddst-style:none;} 
img{border:0;} 
body{font:12px Arial,"宋体",serif;;} 
#nav{line-height:24px;}/*一级菜单box*/ 
#nav a{display:block; width:80px; text-align:center; color:#666; text-decoration:none;} 
#nav li{float:left; width:80px; background:#CCC; }/*一级菜单默认样式*/ 
#nav li a:hover{background:#999; color:#FFF; font-weight:bold;}/*鼠标移动到一级菜单上的变化*/ 
#nav li dl{line-height:27px; text-align:left; border:solid 1px #C30; position:absolute; left:-999em;}/*二级菜单box*/ 
#nav li dl dd a{display:block; width:140px; text-align:left; padding-left:1em; background:#F6F6F6;}/*这可以设置二级菜单的宽度*/ 
#nav li dl dd a:hover{color:#F3F3F3; font-weight:normal; background:#F90;}/*鼠标移动到二级菜单上的变化*/ 
#nav li:hover dl{left:auto;} 
#nav li.sfhover dl{left:auto;} 
#content{clear:left;} 
--> 
</style> 
<script type=text/javascript> 
<!--//--> <![CDATA[//> <!-- 
function menuFix() { 
var sfEls = document.getElementById("nav").getElementsByTagName("li"); 
for (var i=0; i <sfEls.length; i++) { 
sfEls[i].onmouseover=function() { 
this.className+=(this.className.length>0? " ": "") + "sfhover"; 
} 
sfEls[i].onMouseDown=function() { 
this.className+=(this.className.length>0? " ": "") + "sfhover"; 
} 
sfEls[i].onMouseUp=function() { 
this.className+=(this.className.length>0? " ": "") + "sfhover"; 
} 
sfEls[i].onmouseout=function() { 
this.className=this.className.replace(new RegExp("( ? |^)sfhover\\b"), 
""); 
} 
} 
} 
window.onload=menuFix; 
//--> <!]]> 
</script> 
</head> 
<body> 
<ul id="nav" align="center"> 
    <li> <a href="#" >产品介绍 </a> 
        <dl align="center"> 
            <dd> <a href="#">产品一 </a> </dd> 
            <dd> <a href="#">产品一 </a> </dd> 
            <dd> <a href="#">产品一 </a> </dd> 
            <dd> <a href="#">产品一 </a> </dd> 
            <dd> <a href="#">产品一 </a> </dd> 
            <dd> <a href="#">产品一 </a> </dd> 
        </dl> 
    </li> 
    <li> <a href="#">服务介绍 </a> 
        <dl> 
            <dd> <a href="#">服务二 </a> </dd> 
            <dd> <a href="#">服务二 </a> </dd> 
            <dd> <a href="#">服务二 </a> </dd> 
            <dd> <a href="#">服务二服务二 </a> </dd> 
            <dd> <a href="#">服务二服务二服务二 </a> </dd> 
            <dd> <a href="#">服务二 </a> </dd> 
        </dl> 
    </li> 
    <li> <a href="#">成功案例 </a> 
        <dl> 
            <dd> <a href="#">案例三 </a> </dd> 
            <dd> <a href="#">案例 </a> </dd> 
            <dd> <a href="#">案例三案例三 </a> </dd> 
            <dd> <a href="#">案例三案例三案例三 </a> </dd> 
        </dl> 
    </li> 
    <li> <a href="#">关于我们 </a> 
        <dl> 
            <dd> <a href="#">我们四 </a> </dd> 
            <dd> <a href="#">我们四 </a> </dd> 
            <dd> <a href="#">我们四 </a> </dd> 
            <dd> <a href="#">我们四111 </a> </dd> 
        </dl> 
    </dd> 
    <li> <a href="#">在线演示 </a> 
        <dl> 
            <dd> <a href="#">演示 </a> </dd> 
            <dd> <a href="#">演示 </a> </dd> 
            <dd> <a href="#">演示 </a> </dd> 
            <dd> <a href="#">演示演示演示 </a> </dd> 
            <dd> <a href="#">演示演示演示 </a> </dd> 
            <dd> <a href="#">演示演示 </a> </dd> 
            <dd> <a href="#">演示演示演示 </a> </dd> 
            <dd> <a href="#">演示演示演示演示演示 </a> </dd> 
        </dl> 
    </li> 
    <li> <a href="#">联系我们 </a> 
        <dl> 
            <dd> <a href="#">联系联系联系联系联系 </a> </dd> 
            <dd> <a href="#">联系联系联系 </a> </dd> 
            <dd> <a href="#">联系 </a> </dd> 
            <dd> <a href="#">联系联系 </a> </dd> 
            <dd> <a href="#">联系联系 </a> </dd> 
            <dd> <a href="#">联系联系联系 </a> </dd> 
            <dd> <a href="#">联系联系联系 </a> </dd> 
        </dl> 
    </li> 
</ul> 
</body> 
</html> 
分享到:
评论

相关推荐

    html+css+jquery导航菜单

    这个文件演示了如何使用jQuery实现一个滑动效果的二级下拉菜单。当用户鼠标悬停在一级菜单项上时,对应的二级菜单会滑动出现。 6. **jquery熔岩灯菜单效果.htm**: "熔岩灯"菜单是一种视觉效果丰富的菜单,通过...

    js+css3下拉城市选择多选代码.zip

    "js+css3下拉城市选择多选代码.zip" 是一个用于创建交互式城市选择下拉菜单的资源,它结合了JavaScript和CSS3技术,以实现更丰富的用户体验和功能。这个压缩包包含了一个名为 "jiaoben6823" 的文件,可能是源代码或...

    无限层级浏览器全兼容国外开源JS与CSS下拉菜单

    标题中的“无限层级浏览器全兼容国外开源JS与CSS下拉菜单”是指一种基于JavaScript和CSS技术实现的下拉菜单组件,它可以支持无限级别的子菜单,并且能在各种主流浏览器上正常运行,提供良好的兼容性。这样的组件对于...

    HTML+CSS+JS网页设计期末课程大作业 html+css+javascript+jquery化妆品电商网站4页面

    - **导航栏效果**: 通过 CSS 和 JavaScript 实现动态下拉菜单或导航栏切换。 - **表单**: `&lt;form&gt;` 标签结合各种输入类型(如 `&lt;input type="text"&gt;`, `&lt;input type="submit"&gt;` 等)收集用户输入。 - **二级/三级...

    静态前端网页制作html+css+div+jquery电子商务网站玩具商城购物系统.rar

    在电子商务网站中,jQuery可以轻松实现动态效果,如商品滑动展示、弹出式购物车、下拉菜单等,提升用户体验。同时,jQuery的Ajax功能可以实现无刷新的数据交换,比如在用户添加商品到购物车时,无需刷新页面就能即时...

    《响应式Web开发项目教程(HTML5+CSS3+Bootstrap)》-教学PPT.rar

    组件库,如导航栏、按钮、表单、下拉菜单等;以及JavaScript插件,如模态框(Modal)、轮播图(Carousel)等。Bootstrap还提供了一套易于使用的预处理器(LESS或Sass)和定制工具,使开发者能根据项目需求进行个性化...

    JavaScript可展开隐藏的侧边栏下拉菜单DEMO演示

    本DEMO演示是关于如何使用JavaScript来实现可展开和隐藏的侧边栏下拉菜单。下面将详细介绍这个主题及其相关知识点。 首先,我们来理解JavaScript的基础。JavaScript是一种广泛应用于客户端Web开发的脚本语言,它...

    javascript\下拉菜单

    这个解决方案结合了 JavaScript 的动态行为和 CSS 的样式控制,实现了无需图片和 JavaScript 动态支持的纯 CSS 下拉菜单,同时也提供了一种使用 JavaScript 进一步增强用户体验的方法。 HTML Dog 提供的示例文件...

    制作一个简单HTML公司官网网页设计(HTML+CSS)

    现代网站经常使用下拉菜单来增加导航的层次感。 5. **Banner**: 这是一种常见的网页设计元素,通常位于网页顶部或显眼位置,用于吸引访客注意力,展示重要信息或促销活动。 6. **表单**: 表单是网站与用户交互的...

    JavaScript期末大作业 基于HTML+CSS+JavaScript技术制作web前端开发个人博客(48页)

    3. **JavaScript**: 用于实现页面的动态交互功能,如轮播图、下拉菜单等,提高了用户体验。 4. **编辑工具**: 支持多种HTML编辑器,如Dreamweaver、HBuilder、Vscode等,这些工具可以帮助开发者高效地编写和调试代码...

    jQuery&CSS图形下拉菜单.zip

    总的来说,这个压缩包提供了一个完整的示例,演示了如何结合jQuery和CSS创建一个动态的图形下拉菜单。开发者可以通过研究这些文件,学习到如何使用这两种技术来增强网页的用户体验,同时也可以根据自己的需求进行...

    使用html+css+js实现一个静态页面(含源码)

    这可以通过CSS的`display`属性来控制下拉菜单的显示与隐藏,也可以借助JavaScript来实现更复杂的交互效果。 5. **多媒体元素的集成**:网页中包含的多媒体元素(如gif动画、视频、音频等)可以让网站更加生动有趣。...

    js+css实现超简洁的二级下拉菜单效果代码

    本文实例讲述了js+css实现超简洁的二级下拉菜单效果代码。分享给大家供大家参考。具体如下: 这是一个很简洁的CSS+JavaScript二级菜单,没有使用过多的修饰素材,尽量不调用外部图片,简洁大方,而且便于二级开发...

    javascript下拉菜单

    通常,这样的文件可能是一个 HTML 页面,包含了 JavaScript 和 CSS 代码,用于演示如何创建和控制下拉菜单。 总的来说,理解 JavaScript 下拉菜单的原理和实现方法对于前端开发者来说非常重要,因为它们是网页交互...

    div模拟下拉菜单(select)jquery插件.gz

    为了解决这个问题,开发者常常使用`div`元素配合CSS和JavaScript来模拟下拉菜单,以实现更加灵活和美观的效果。在这个"div模拟下拉菜单(select)jquery插件.gz"压缩包中,包含的就是这样一个基于`div`和jQuery的...

    CSS竖向下拉菜单演示.rar

    本示例"CSS竖向下拉菜单演示"旨在展示如何利用CSS创建交互式的下拉菜单,为用户提供更加直观的浏览体验。 首先,我们需要理解CSS(Cascading Style Sheets)在构建这种菜单中的作用。CSS是一种样式表语言,用于描述...

    jQuery大型下拉菜单插件booNavigation

    "jQuery大型下拉菜单插件booNavigation"就是这样一个工具,专为创建高效且具有视觉吸引力的下拉菜单而设计。这款插件基于JavaScript库jQuery,简化了开发过程,使得即使是对前端编程不太熟悉的开发者也能轻松实现...

    html网页制作期末大作业成品:基于HTML+CSS+JavaScript简洁汽车网站(7页)

    导航栏支持下拉功能,方便用户快速访问不同页面。 2. **页面互联**:所有页面之间需相互链接,至少可达三级页面,由5-10个页面组成,形成一个完整的信息体系。 3. **样式一致性**:页面整体样式风格应保持一致,布局...

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

    在提供的“下拉菜单自动生成.htm”文件中,很可能是包含了一个示例代码,演示了如何用JavaScript实现下拉菜单的自动化生成。打开这个文件,你可以查看源代码,理解其中的逻辑,并根据自己的需求进行修改和扩展。 ...

    顶部下拉浮动菜单导航

    2. 动态改变CSS属性,如`display`,来控制下拉菜单的显示状态。 3. 可能还包括其他交互效果,如延迟显示、动画效果等。 **一流素材网.html:** 这个文件可能是包含实例演示或者参考样例的HTML页面,展示了如何将...

Global site tag (gtag.js) - Google Analytics