ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:39.49KB ,
资源ID:1793290      下载积分:12 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/1793290.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(菜单详细制作教程一.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

菜单详细制作教程一.docx

1、菜单详细制作教程一 菜单一说明文档效果图:如下: 今天我们来学习制作菜单一,菜单一是一种比较典型的菜单,各大网站用的都是这种菜单样式。今天的教程我们一步步的来讲解。先通过效果实现。然后效果优化,添加特效一,效果实现 第一步。新建html页面 ,并且添加菜单,代码如下: 站点首页 各类文章 JAVA文章 J2SE文章 J2ME文章 J2EE文章 JSP文章 SSH文章 ASP.NET文章 C+文章 VB文章 ASP文章 PHP文章 Delphi文章 其他文章 软件下载 应用软件 系统软件 图形图像 多媒体类 行业软件 编程开发 编程开发 黑客软件 动画频道 编程教程 其他教程 源码下载 ASP源

2、码 JSP源码 PHP源码 .NET源码 其他源码 模板下载 我的相册 显示效果: 图1.1第二步:给 添加边框效果:代码如下: #body_menuIndex margin:0; padding:0; width:100%; height:25px; border:solid 1px Red; border-width:5px 1px 1px;显示效果: 图1.2第三步:让菜单横着显示:添加代码如下: #body_menu_ul li float: left; position: relative; 上面这个样式的意思是: #body_menu_ul下面所有的li元素都是向左停靠,所以下面的

3、所有的li菜单都是横着的。效果如下: 图1.3但很明显这不是我们要的横着的效果的,第四步,隐藏二级菜单和三级菜单:代码如下: #body_menu_ul li ul display :none; position:absolute; 上面的代码的意思是: #body_menu_ul元素下所有的li元素下所有的ul元素都应用display :none;position:absolute; 样式。display :none;就是隐藏的意思,display :block就是现实成块默认都是这样,故而显示效果: 图1.4注意:让菜单横着,是让菜单项li元素全部向左悬浮lifloat:left让整个菜单

4、ul元素隐藏则是用:uldisplay:none;position:absolute第五步:添加鼠标经过是弹出菜单,移走是菜单消失,实现如下效果: 图1.5 首先添加脚本函数: function displaySubMenu(li) var subMenu = li.getElementsByTagName(ul)0; subMenu.style.display = block; function hideSubMenu(li) var subMenu = li.getElementsByTagName(ul)0; subMenu.style.display = none; 函数说明: fun

5、ction displaySubMenu(li) var subMenu = li.getElementsByTagName(ul)0; subMenu.style.display = block; 首先这个函数有一个参数(javascript定义变量和参数可以直接写变量名,而不用指定变量类型,也可以不添加变量申明关键字var)从参数名字可以看出来传到这个函数的实参是个li元素, li.getElementsByTagName(ul)0;这条语句的意思是:实参li元素下获取元素名为“ ul”的所以ul元素,而后面的那个0则是获取数组里的首个ul元素。然后把获取的ul元素赋值给变量 subMen

6、u ,设置改元素的样式为display:block ,,于是隐藏的菜单就显示了。现在就开始给包含有菜单的菜单项添加函数。注意如果菜单项(li元素)没有菜单(ul元素)是不能添加该函数。除非修改函数判断是否包含有ul元素。下面举个例子。 各类文章上面是给一级菜单的第二个菜单项的onmouseover (鼠标经过事件)添加了事件处理函数,而onmouseout 则是添加了鼠标移出事件处理函数。具体添加代码,请查看下面全部源码: #body_menuIndex margin:0; padding:0; width:100%; height:25px; border:solid 1px Red; bo

7、rder-width:5px 1px 1px; #body_menu_ul li float: left; position: relative; #body_menu_ul li ul display :none; position:absolute; function displaySubMenu(li) var subMenu = li.getElementsByTagName(ul)0; subMenu.style.display = block; function hideSubMenu(li) var subMenu = li.getElementsByTagName(ul)0; subMenu.style.display = none; 站点首页 各类文章 JAVA文章 J2SE文章 J2ME文章 J2EE文章 JSP文章 SSH文章 ASP.NET文章 a href=

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1