原生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 相关文章推荐
jquery入门——事件机制之事件中的冒泡现象示例解释
Sep 12 Javascript
编程语言JavaScript简介
Oct 16 Javascript
使用JavaScript和C#中获得referer
Nov 14 Javascript
jQuery表格插件datatables用法详解
Nov 23 Javascript
AngularJS中的过滤器filter用法完全解析
Apr 22 Javascript
JS实现图片上传预览功能
Nov 21 Javascript
jQuery实现立体式数字滚动条增加效果
Dec 21 Javascript
vue2.0获取自定义属性的值
Mar 28 Javascript
微信小程序手机号码验证功能的实例代码
Aug 28 Javascript
在移动端使用vue-router和keep-alive的方法示例
Dec 02 Javascript
bootstrap table实现合并单元格效果
Dec 24 Javascript
vue+element实现图片上传及裁剪功能
Jun 29 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 define函数的使用说明
2008/08/27 PHP
php常量详细解析
2015/10/27 PHP
Zend Framework动作助手Json用法实例分析
2016/03/05 PHP
php使用环形链表解决约瑟夫问题完整示例
2018/08/07 PHP
php实现获取近几日、月时间示例
2019/07/06 PHP
跨浏览器开发经验总结(三)   警惕“IE依赖综合症”
2010/05/13 Javascript
解析jquery中的ajax缓存问题
2013/12/19 Javascript
js中精确计算加法和减法示例
2014/03/28 Javascript
jquery序列化方法实例分析
2015/06/10 Javascript
基于JavaScript实现回到页面顶部动画代码
2016/05/24 Javascript
jQuery each函数源码分析
2016/05/25 Javascript
微信小程序 本地存储及登录页面处理实例详解
2017/01/11 Javascript
JQueryEasyUI框架下的combobox的取值和绑定的方法
2017/01/22 Javascript
webpack独立打包和缓存处理详解
2017/04/03 Javascript
Node.js中DNS模块学习总结
2018/02/28 Javascript
vue实现二级导航栏效果
2019/10/19 Javascript
Vue数字输入框组件使用方法详解
2020/02/10 Javascript
js实现盒子移动动画效果
2020/08/09 Javascript
JavaScript原生数组函数实例汇总
2020/10/14 Javascript
Python BeautifulSoup中文乱码问题的2种解决方法
2014/04/22 Python
Python实现在Linux系统下更改当前进程运行用户
2015/02/04 Python
pandas DataFrame实现几列数据合并成为新的一列方法
2018/06/08 Python
关于python中密码加盐的学习体会小结
2019/07/15 Python
python实现经纬度采样的示例代码
2020/12/10 Python
中国电视购物:快乐购
2017/02/04 全球购物
商务英语专业毕业生自荐信
2013/11/05 职场文书
财务分析个人的自荐书范文
2013/11/24 职场文书
主持词开场白
2014/03/17 职场文书
2014最新预备党员思想汇报范文:中国梦,我的梦
2014/10/25 职场文书
消防演习通知
2015/04/25 职场文书
企业财务管理制度范本
2015/08/04 职场文书
python 实现mysql自动增删分区的方法
2021/04/01 Python
Javascript中的解构赋值语法详解
2021/04/02 Javascript
详解Html5项目适配系统深色模式方案总结
2021/04/14 HTML / CSS
mysql连接查询中and与where的区别浅析
2021/07/01 MySQL
如何Python使用re模块实现okenizer
2022/04/30 Python