原生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 相关文章推荐
通过JS 获取Mouse Position(鼠标坐标)的代码
Sep 21 Javascript
javascript 正则替换 replace(regExp, function)用法
May 22 Javascript
javaScript 利用闭包模拟对象的私有属性
Dec 29 Javascript
js动态设置鼠标事件示例代码
Oct 30 Javascript
open 动态修改img的onclick事件示例代码
Nov 13 Javascript
jquery实现鼠标滑过显示提示框的方法
Feb 05 Javascript
JavaScript截取、切割字符串的技巧
Jan 07 Javascript
基于Vue实现tab栏切换内容不断实时刷新数据功能
Apr 13 Javascript
微信小程序 空白页重定向解决办法
Jun 27 Javascript
vue 实现类似淘宝星级评分的示例
Mar 01 Javascript
详解vue中的父子传值双向绑定及数据更新问题
Jun 13 Javascript
详解vue修改elementUI的分页组件视图没更新问题
Nov 13 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版(5)
2006/10/09 PHP
PHP数据库调用类调用实例(详细注释)
2012/07/12 PHP
php无法连接mysql数据库的正确解决方法
2016/07/01 PHP
浅谈Yii乐观锁的使用及原理
2017/07/25 PHP
PHP高精确度运算BC函数库实例详解
2017/08/15 PHP
javascript 全角转换实现代码
2009/07/17 Javascript
javascript中callee与caller的用法和应用场景
2010/12/08 Javascript
基于jQuery的动态表格插件
2011/03/28 Javascript
js调用activeX获取u盘序列号的代码
2011/11/21 Javascript
js获取网页高度(详细整理)
2012/12/28 Javascript
使用命令对象代替switch语句的写法示例
2015/02/28 Javascript
javascript判断变量是否有值的方法
2015/04/20 Javascript
gameboy网页闯关游戏(riddle webgame)--仿微信聊天的前端页面设计和难点
2016/02/21 Javascript
Ajax 加载数据 练习代码
2017/01/05 Javascript
微信小程序通过api接口将json数据展现到小程序示例
2017/01/20 Javascript
Nodejs 复制文件/文件夹的方法
2017/08/24 NodeJs
AngularJS中filter的使用实例详解
2017/08/25 Javascript
Three.js利用性能插件stats实现性能监听的方法
2017/09/25 Javascript
Vue+Vuex实现自动登录的知识点详解
2020/03/04 Javascript
JavaScript数组排序的六种常见算法总结
2020/08/18 Javascript
javascript 数组(list)添加/删除的实现
2020/12/17 Javascript
Anaconda入门使用总结
2018/04/05 Python
创建pycharm的自定义python模板方法
2018/05/23 Python
Python日志syslog使用原理详解
2020/02/18 Python
Django-silk性能测试工具安装及使用解析
2020/11/28 Python
Python Socket多线程并发原理及实现
2020/12/11 Python
L*SPACE官网:比基尼、泳装和度假服装
2019/03/18 全球购物
日本最大美瞳直送网:Morecontact(中文)
2019/04/03 全球购物
自我反省检讨书
2014/01/23 职场文书
心理咨询承诺书
2014/05/20 职场文书
工作作风建设心得体会
2014/10/22 职场文书
课堂打架检讨书200字
2014/11/21 职场文书
青年志愿者服务活动总结
2015/05/06 职场文书
2016猴年开门红标语口号
2015/12/26 职场文书
应用最多的公文《通知》如何写?
2019/04/02 职场文书
使用Python通过企业微信应用给企业成员发消息
2022/04/18 Python