原生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 相关文章推荐
event.srcElement+表格应用
Aug 29 Javascript
学习YUI.Ext 第六天--关于树TreePanel(Part 2异步获取节点)
Mar 10 Javascript
让ie运行js时提示允许阻止内容运行的解决方法
Oct 24 Javascript
Javascript的常规数组和关联数组对比小结
May 24 Javascript
jQuery 重复加载错误以及修复方法
Dec 16 Javascript
基于jQuery Circlr插件实现产品图片360度旋转
Sep 20 Javascript
浅析jQuery Mobile的初始化事件
Dec 03 Javascript
vue-baidu-map 进入页面自动定位的解决方案(推荐)
Apr 28 Javascript
解决vue-cli项目webpack打包后iconfont文件路径的问题
Sep 01 Javascript
Vuex mutitons和actions初使用详解
Mar 04 Javascript
详解element-ui表格中勾选checkbox,高亮当前行
Sep 02 Javascript
vue 需求 data中的数据之间的调用操作
Aug 05 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 类与构造函数解析
2017/02/06 PHP
JS中图片缓冲loading技术的实例代码
2013/08/29 Javascript
Node.js和PHP根据ip获取地理位置的方法
2014/03/14 Javascript
chrome下img加载对height()的影响示例探讨
2014/05/26 Javascript
基于jQuery实现最基本的淡入淡出效果实例
2015/02/02 Javascript
nodejs实现遍历文件夹并统计文件大小
2015/05/28 NodeJs
js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
2015/09/05 Javascript
详解Bootstrap四种图片样式
2016/01/04 Javascript
深入php面向对象、模式与实践
2016/02/16 Javascript
jquery checkbox无法用attr()二次勾选问题的解决方法
2016/07/22 Javascript
学习vue.js表单控件绑定操作
2016/12/05 Javascript
javascript深拷贝的原理与实现方法分析
2017/04/10 Javascript
javascript+html5+css3自定义弹出窗口效果
2017/10/26 Javascript
简述Angular 5 快速入门
2017/11/04 Javascript
在vue-cli项目中使用bootstrap的方法示例
2018/04/21 Javascript
vue项目环境变量配置的实现方法
2018/10/12 Javascript
layui table 列宽百分比显示的实现方法
2019/09/28 Javascript
[01:15:12]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#4Newbee VS CDEC
2016/03/03 DOTA
python实现类似ftp传输文件的网络程序示例
2014/04/08 Python
跟老齐学Python之折腾一下目录
2014/10/24 Python
Python3读取zip文件信息的方法
2015/05/22 Python
使用python3实现操作串口详解
2019/01/01 Python
numpy数组之存取文件的实现示例
2019/05/24 Python
对Django项目中的ORM映射与模糊查询的使用详解
2019/07/18 Python
在macOS上搭建python环境的实现方法
2019/08/13 Python
Python3进制之间的转换代码实例
2019/08/24 Python
详解python变量与数据类型
2020/08/25 Python
加拿大建筑和装修专家:Reno-Depot
2017/12/21 全球购物
继电保护工岗位职责
2014/01/05 职场文书
交通违章检讨书
2014/09/21 职场文书
个人查摆问题自查报告
2014/10/16 职场文书
2014年单位法制宣传日活动总结
2014/11/01 职场文书
2014年监理工作总结范文
2014/11/17 职场文书
Nginx已编译的nginx-添加新模块
2021/04/01 Servers
Python 数据结构之十大经典排序算法一文通关
2021/10/16 Python
nginx 配置缓存
2022/05/11 Servers