>  기사  >  웹 프론트엔드  >  Web前端开发实战1:二级下拉式菜单之CSS实现_html/css_WEB-ITnose

Web前端开发实战1:二级下拉式菜单之CSS实现_html/css_WEB-ITnose

WBOY
WBOY원래의
2016-06-24 11:31:141247검색

       二级下拉式菜单在各大学校网站,电商类网站,新闻类网站等大型?网站很常见,那么它的实现原理是什么呢?

学习了Web前端开发的知识后,我们是可以实现这样的功能的。复杂的都是从基础效果上添加做出来的,原理和流程

还是一样的,今天开始做一些简单的二级下拉式菜单。

       横向一级菜单我们见到的很多,如下图所示是:


       二级下拉菜单图:


       二级下拉菜单是在横向一级菜单的基础上添加下拉效果实现的,制作思路:

       第一步:静态网页的制作

       标签

  • ...
项目列表

       标签链接

       float浮动

       display:block属性

       postion属性规定元素的定位

       第二步:动态特效的实现

       下拉菜单的显示与隐藏

       今天我们使用CSS样式表实现,那么制作流程是:

       1一级菜单设置:设置CSS样式,使一级菜单横向显示,位于一行中。

       2二级菜单设置:给”课程大厅”菜单,添加二级菜单(JavScript/JQuery/Ajax三项),并带链接;同时给“学习中心”菜

单,添加二级菜单(视频学习/案例学习/交流平台三项),也带链接。

       3隐藏二级菜单: 设置CSS样式,让二级菜单隐藏。

       4显示二级菜单:设置CSS样式,让二级菜单显示。

       5浏览器兼容性问题解决以及代码优化,至少测试五个浏览器。我测试的是IE7,8,9,2345浏览器,谷歌浏览器以

及火狐浏览器。

       HTML代码部分:

<span style="font-size:18px;"><meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>涓</title></span>
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.