原生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 相关文章推荐
解决FLASH需要点击激活的代码
Dec 20 Javascript
Prototype1.5 rc2版指南最后一篇之Position
Jan 10 Javascript
javascript 学习之旅 (3)
Feb 05 Javascript
JavaScript CSS修改学习第一章 查找位置
Feb 19 Javascript
Google 地图类型详解及示例代码
Aug 06 Javascript
vue.js中指令Directives详解
Mar 20 Javascript
Web制作验证码功能实例代码
Jun 19 Javascript
在Vue中使用Compass的方法
Mar 02 Javascript
详解操作虚拟dom模拟react视图渲染
Jul 25 Javascript
jQuery基于随机数解决中午吃什么去哪吃问题示例
Dec 29 jQuery
vue轮播组件实现$children和$parent 附带好用的gif录制工具
Sep 26 Javascript
JavaScript中常用的3种弹出提示框(alert、confirm、prompt)
Nov 10 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
PHP在字符串中查找指定字符串并删除的代码
2008/10/02 PHP
基于php-fpm 参数的深入理解
2013/06/03 PHP
laravel5 Eloquent 实现事务方式
2019/10/21 PHP
解决 firefox 不支持 document.all的方法
2007/03/12 Javascript
很多人都是用下面的js刷新站IP和PV
2008/09/05 Javascript
js中return false(阻止)的用法
2013/08/14 Javascript
javascript在子页面中函数无法调试问题解决方法
2014/01/17 Javascript
js实现图片从左往右渐变切换效果的方法
2015/02/06 Javascript
Jquery实现弹性滑块滑动选择数值插件
2015/08/08 Javascript
javascript实现网页端解压并查看zip文件
2015/12/15 Javascript
JS与jQuery实现子窗口获取父窗口元素值的方法
2017/04/17 jQuery
浅谈原型对象的常用开发模式
2017/07/22 Javascript
js 显示日期时间的实例(时间过一秒加1)
2017/10/25 Javascript
微信小程序switch开关选择器使用详解
2018/01/31 Javascript
vue 中动态绑定class 和 style的方法代码详解
2018/06/01 Javascript
JS实现的点击按钮图片上下滚动效果示例
2019/01/28 Javascript
layui 点击重置按钮, select 并没有被重置的解决方法
2019/09/03 Javascript
实现vuex与组件data之间的数据同步更新方式
2019/11/12 Javascript
three.js利用射线Raycaster进行碰撞检测
2020/03/12 Javascript
Python迭代器和生成器介绍
2015/03/06 Python
python发送告警邮件脚本
2018/09/17 Python
win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程
2019/12/03 Python
python with (as)语句实例详解
2020/02/04 Python
Expected conditions模块使用方法汇总代码解析
2020/08/13 Python
Python如何使用ElementTree解析xml
2020/10/12 Python
用HTML5 实现橡皮擦的涂抹效果的教程
2015/05/11 HTML / CSS
如何用Lucene索引数据库
2016/02/23 面试题
应届生财务会计求职信
2013/11/05 职场文书
医药销售求职信范文
2014/02/01 职场文书
普通党员群众路线教育实践活动心得体会
2014/11/04 职场文书
2014年测量员工作总结
2014/12/12 职场文书
2015年新教师工作总结
2015/04/28 职场文书
公司庆典主持词
2015/07/04 职场文书
公司仓库管理制度
2015/08/04 职场文书
Java使用httpRequest+Jsoup爬取红蓝球号码
2021/07/02 Java/Android
Javascript的promise,async和await的区别详解
2022/03/24 Javascript