原生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 相关文章推荐
javascript 对表格的行和列都能加亮显示
Dec 26 Javascript
js 无提示关闭浏览器页面的代码
Mar 09 Javascript
基于jQuery的图片大小自动适应实现代码
Nov 17 Javascript
js 时间格式与时间戳的相互转换示例代码
Dec 25 Javascript
jQuery实现折线图的方法
Feb 28 Javascript
php利用curl获取远程图片实现方法
Oct 26 Javascript
简单实现JS对dom操作封装
Dec 02 Javascript
简单谈谈json跨域
Mar 13 Javascript
JS之获取样式的简单实现方法(推荐)
Sep 13 Javascript
es6的数字处理的方法(5个)
Mar 16 Javascript
基于Vue2.X的路由和钩子函数详解
Feb 09 Javascript
JavaScript实现滑块验证解锁
Jan 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
php中几种常见安全设置详解
2010/04/06 PHP
php中神奇的fastcgi_finish_request
2011/05/02 PHP
php读取mysql乱码,用set names XXX解决的原理分享
2011/12/29 PHP
php防止伪造数据从地址栏URL提交的方法
2014/08/24 PHP
PHP正则获取页面所有图片地址
2016/03/23 PHP
php上传图片类及用法示例
2016/05/11 PHP
php生成0~1随机小数的方法(必看)
2017/04/05 PHP
Yii2设置默认控制器的两种方法
2017/05/19 PHP
LaravelS通过Swoole加速Laravel/Lumen详解
2018/03/02 PHP
php微信扫码支付 php公众号支付
2019/03/24 PHP
PHP过滤器 filter_has_var() 函数用法实例分析
2020/04/23 PHP
ext监听事件方法[初级篇]
2008/04/27 Javascript
jquery 文本上下无缝滚动,鼠标放上去就停止 小例子
2013/06/05 Javascript
深入理解Javascript动态方法调用与参数修改的问题
2013/12/10 Javascript
javascript实现tab切换的两个实例
2015/11/05 Javascript
分步解析JavaScript实现tab选项卡自动切换功能
2016/01/25 Javascript
实例讲解jQuery中对事件的命名空间的运用
2016/05/24 Javascript
Bootstrap 布局组件(全)
2016/07/18 Javascript
jquery动态添加文本并获取值的方法
2016/10/12 Javascript
微信小程序开发的四十个技术窍门总结(推荐)
2017/01/23 Javascript
使用Node.js实现RESTful API的示例
2017/08/01 Javascript
JavaScript创建对象的常用方式总结
2018/08/10 Javascript
[08:44]DOTA2发布会群星聚首 我们都是刀塔人
2014/03/21 DOTA
[01:14]英雄,所敬略同——2018完美盛典宣传视频4K
2018/12/05 DOTA
Python解决线性代数问题之矩阵的初等变换方法
2018/12/12 Python
Python实现九宫格式的朋友圈功能内附“马云”朋友圈
2019/05/07 Python
利用python-pypcap抓取带VLAN标签的数据包方法
2019/07/23 Python
PyTorch和Keras计算模型参数的例子
2020/01/02 Python
Html5饼图绘制实现统计图的方法
2020/08/05 HTML / CSS
Book Depository亚太地区:一家领先的国际图书零售商
2019/05/05 全球购物
自学考试自我鉴定范文
2013/09/26 职场文书
党组织领导班子整改方案
2014/10/25 职场文书
2015年检验员工作总结范文
2015/04/30 职场文书
Django如何创作一个简单的最小程序
2021/05/12 Python
Java中CyclicBarrier和CountDownLatch的用法与区别
2021/08/23 Java/Android
Python中的datetime包与time包包和模块详情
2022/02/28 Python