JavaScript(js)网页–下拉菜单制作
在网页的设计中,经常会出现二级下拉菜单,当鼠标经过时,显示二级菜单,鼠标离开时隐藏。例如新浪网
鼠标放到微博、博客或邮箱上面时,会出现一个二级菜单,鼠标离开则隐藏。
设计简单的下拉菜单栏
<!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>下拉菜单</title> <style> *{ margin: 0; padding: 0; } a{ text-decoration: none; } div { width: 1200px; height: 30px; margin: 0px auto; background-color: blanchedalmond; } li { list-style: none; } div li { position: relative; float: right; text-align: center; border: 1px solid black; line-height: 30px; width: 80px; height: 30px; } div ul { position: absolute; top:30px; display: none; } div ul li{ float: left; width: 120px; height: 30px; background-color: pink; } </style> </head> <body> <div> <li><a href="#" >邮箱</a> <ul> <li><a href="#" >免费邮箱</a></li> <li><a href="#" >VIP邮箱</a></li> <li><a href="#" >企业邮箱</a></li> <li><a href="#" >新浪邮箱客户端</a></li> </ul> </li> <li><a href="#" >博客</a> <ul> <li><a href="#" >博客评论</a></li> <li><a href="#" >来读提醒</a></li> </ul> </li> <li><a href="#" >微博</a> <ul> <li><a href="#" >私信</a></li> <li><a href="#" >评论</a></li> <li><a href="#" >@我</a></li> </ul> </li> <li ><a href="#" >登录</a></li> </div> <script> var div = document.querySelector('div'); var lis = div.children; for (var i=0;i<lis.length;i++){ //鼠标经过,出现下拉菜单 lis[i].onmouseover=function(){ this.children[1].style.display='block'; } //鼠标离开,隐藏下拉菜单 lis[i].onmouseout=function(){ this.children[1].style.display='none'; } } </script> </body> </html>
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持站长技术。
文章目录 1 前言 2 笔试 2.1 以下哪些类可被继承 2.2 List与Map等集合相关 2.3 ...
RSS也叫聚合RSS是在线共享内容的一种简易方式(也叫聚合内容,Really Simple Syn...
最近在做微信支付,调用微信的统一下单支付接口 http://mch.weixin.qq.com/wiki/...
概述 今天主要分享一下关于mysql数据库在配置上的15条建议,仅供参考。 Mysql 配...
目录 1、初识数据库 1.1、什么是数据库 1.2、数据库分类 1.3、相关概念 1.4、MyS...
前言XML越来越热,关于XML的基础教程网络上也随处可见。可是一大堆的概念和术语...
EasyClick 原生UI连载 讲师Mr-老鬼QQ1156346325 其他文章电梯直达 EasyClick 原...
第一章 框架概述 1.1 软件开发常用结构 三层架构包含的三层 界面层User Interfac...
想了解更多内容,请访问: 51CTO和华为官方战略合作共建的鸿蒙技术社区 https://...
不知道在座的各位有没有被问到过这样一个问题 如果页面卡顿你觉得可能是什么原因...