原生js实现下拉选项卡


Posted in Javascript onNovember 27, 2019

本文实例为大家分享了js实现下拉选项卡的具体代码,供大家参考,具体内容如下

效果如下:

原生js实现下拉选项卡

代码如下:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8" />
 <title>下拉选项卡</title>
 <style>
 *{
 padding: 0px;
 margin: 0px;
 font-family: "微软雅黑";
 font-size: 12px;
 }
 ul{
 list-style: none;
 }
 .head{
 width: 1000px;
 height: 50px;
 margin: 0px auto;
 background-color: greenyellow;
 }
 .head>ul{
 display: block;
 }
 .head>ul>li{
 float: left;
 width: 200px;
 text-align: center;
 height: 50px;
 line-height: 50px;
 font-size: 15px;
 }
 .head>ul>li:hover{
 background-color: green;
 }
 .head>ul>li:hover>ul{
 display: block;
 }
 .head>ul>li>ul{
 display: none;
 position: absolute;
 }
 .head>ul>li>ul>li{
 height: 40px;
 width: 200px;
 text-align: center;
 line-height: 40px;
 font-size: 15px;
 background-color: greenyellow;
 margin-top: 5px;
 }
 .head>ul>li>ul>li:hover{
 background-color: green;
 }
 </style>
 </head>
 <body>
 <div class="head">
 <ul>
 <li>
 院系
 <ul>
 <li>计科系</li>
 <li>电气系</li>
 <li>食品系</li>
 <li>机械系</li>
 </ul>
 </li>
 <li>
 学科
 <ul>
 <li>无线传感网</li>
 <li>计算机组成原理</li>
 <li>java程序设计</li>
 <li>c语言</li>
 </ul>
 </li>
 <li>
 专业
 <ul>
 <li>物联网工程</li>
 <li>软件工程</li>
 <li>计算机应用</li>
 <li>计算机科学</li>
 </ul>
 </li>
 <li>
 实验室
 <ul>
 <li>物联网实验室</li>
 <li>嵌入实验室</li>
 <li>软件工程实验室</li>
 <li>扮客人才孵化基地</li>
 </ul>
 </li>
 <li>
 宿舍
 <ul>
 <li>617宿舍</li>
 <li>618宿舍</li>
 <li>619宿舍</li>
 <li>620宿舍</li>
 </ul>
 </li>
 </ul>
 </div>
 </body>
</html>

如果大家还想深入学习,可以点击两个精彩的专题:javascript选项卡操作方法汇总 jquery选项卡操作方法汇总

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
URI、URL和URN之间的区别与联系
Dec 20 Javascript
七个很有意思的PHP函数
May 12 Javascript
node.js中的events.EventEmitter.listenerCount方法使用说明
Dec 08 Javascript
Jquery Ajax xmlhttp请求成功问题
Feb 04 Javascript
javascript跨域原因以及解决方案分享
Apr 08 Javascript
javascript实现鼠标拖动改变层大小的方法
Apr 30 Javascript
jQuery实现自动与手动切换的滚动新闻特效代码分享
Aug 27 Javascript
AngularJS中的Directive自定义一个表格
Jan 25 Javascript
详解vue-cli之webpack3构建全面提速优化
Dec 25 Javascript
详解angular应用容器化部署
Aug 14 Javascript
vue实现滑动超出指定距离回顶部功能
Jul 31 Javascript
vue的滚动条插件实现代码
Sep 07 Javascript
浅析Vue下的components模板使用及应用
Nov 27 #Javascript
d3.js 地铁轨道交通项目实战
Nov 27 #Javascript
微信小程序表单验证WxValidate的使用
Nov 27 #Javascript
vue(2.x,3.0)配置跨域代理
Nov 27 #Javascript
微信小程序加载机制及运行机制图解
Nov 27 #Javascript
webgl实现物体描边效果的方法介绍
Nov 27 #Javascript
three.js利用卷积法如何实现物体描边效果
Nov 27 #Javascript
You might like
也谈截取首页新闻 - 范例
2006/10/09 PHP
基于php中使用excel的简单介绍
2013/08/02 PHP
PHP socket 模拟POST 请求实例代码
2016/07/18 PHP
PHP控制前台弹出对话框的实现方法
2016/08/21 PHP
javascript跑马灯悬停放大效果实现代码
2012/12/12 Javascript
JS/FLASH实现复制代码到剪贴板(兼容所有浏览器)
2013/05/27 Javascript
javascript几个易错点记录
2014/11/26 Javascript
详解JavaScript中setSeconds()方法的使用
2015/06/11 Javascript
Angularjs之filter过滤器(推荐)
2016/11/27 Javascript
Javascript自定义事件详解
2017/01/13 Javascript
js css3实现图片拖拽效果
2017/03/04 Javascript
深究AngularJS——ng-checked(回写:带真实案例代码)
2017/06/13 Javascript
jquery tmpl模板(实例讲解)
2017/09/02 jQuery
nodejs中各种加密算法的实现详解
2019/07/11 NodeJs
在pycharm中开发vue的方法步骤
2020/03/04 Javascript
在Vue 中获取下拉框的文本及选项值操作
2020/08/13 Javascript
[01:30:54]《加油DOTA》 第三期
2014/08/18 DOTA
Python2.x版本中基本的中文编码问题解决
2015/10/12 Python
Python正规则表达式学习指南
2016/08/02 Python
在Python中使用Neo4j的方法
2019/03/14 Python
在Python中预先初始化列表内容和长度的实现
2019/11/28 Python
python实现双色球随机选号
2020/01/01 Python
Python3 xml.etree.ElementTree支持的XPath语法详解
2020/03/06 Python
Java Spring项目国际化(i18n)详细方法与实例
2020/03/20 Python
基于python和flask实现http接口过程解析
2020/06/15 Python
python中round函数如何使用
2020/06/19 Python
keras和tensorflow使用fit_generator 批次训练操作
2020/07/03 Python
Python第三方包PrettyTable安装及用法解析
2020/07/08 Python
PyQt5 QDockWidget控件应用详解
2020/08/12 Python
德国价格合理的品牌商品购物网站:averdo
2019/03/21 全球购物
存储过程和sql语句的优缺点
2014/07/02 面试题
什么是测试驱动开发(TDD)
2012/02/15 面试题
师德个人剖析材料
2014/02/02 职场文书
群众路线对照检查剖析材料
2014/10/09 职场文书
护士心得体会范文
2016/01/25 职场文书
2019升学宴主持词范本5篇
2019/10/09 职场文书