【解决】CSS下拉菜单不会显示的问题
导航栏的下拉菜单不会显示,但按 F5 刷新的一瞬间又能看见下拉菜单的内容,但就是不会显示出来,一开始以为是 js 代码写错或者 css 动画函数的影响,后面找到一篇博客,说这是老生常谈的问题,对于小白确实很难找到问题关键,折腾一晚上终于发现是层叠关系的错误。
首先,我们必须理解层叠关系满足的两个条件:
1. 必须同级;
2. 二者分别设定了 position:relative 或 absolute 或 fixed;这时候通过设置 z-index 才有效。
下面看本人犯的错误:
由上图可见,鼠标移动到元素上下拉菜单不会显示出来,但刷新一瞬间又能显示出来。
原因就是下面的盒子 box 设置了 position:relative ,层叠掉了上面下拉菜单的样式。
把 box 的 position:relative 删除掉,就能显示出下拉菜单:
效果:
另外还有一种情况:
导航下拉菜单显示不全是因为外层设置了 overflow:hidden
很多时因为网页比较复杂,层级比较多,所以经常忽略了外层或者外外外层设置了overflow:hidden导致导航下拉菜单显示不全,其实只要仔细查找就能解决问题,把overflow:hidden去掉,如果需要清除浮动,可以用其它方法,百度css清除浮动就有了。
【解决】CSS下拉菜单不会显示的问题相关推荐
- 解决bootstrap dropdown 下拉菜单有时候不能显示的问题
解决bootstrap dropdown 下拉菜单有时候不能显示的问题 参考文章: (1)解决bootstrap dropdown 下拉菜单有时候不能显示的问题 (2)https://www.cnbl ...
- 用CSS解决! 下拉菜单
这篇文章是有关CSS功能的系列文章中的第二篇. 文章系列: 为SVG背景着色 下拉菜单(本文) 基于给定元素数的逻辑样式 CSS正变得越来越强大,并且具有CSS网格和自定义属性(也称为CSS变量)之类 ...
- html中按钮下拉菜单,CSS 下拉菜单
CSS 下拉菜单 使用 CSS 创建一个鼠标移动上去后显示下拉菜单的效果. 下拉菜单实例 实例演示 1 文本下拉菜单 菜鸟教程 www.runoob.com 实例演示 2 实例演示 3 学的不仅是技术 ...
- jQuery实现下拉菜单(点击显示/隐藏)
<!DOCTYPE html> <html><head><meta charset="utf-8" /><title>j ...
- html下拉菜单原理,HTML5 教程之CSS 下拉菜单
CSS 下拉菜单 使用 CSS 创建一个鼠标移动上去后显示下拉菜单的效果. 下拉菜单实例 实例演示 1 文本下拉菜单 实例演示 2 下拉菜单 实例演示 3 基本下拉菜单 当鼠标移动到指定元素上时,会出 ...
- php菜单栏样式,最常见的多个css下拉菜单样式分享
CSS下拉菜单怎么做?在浏览网页的时候我们总会看到各式各样的下拉菜单,那么这些下拉菜单是怎么实现的呢?本篇文章就来给大家分享一下常用的多个CSS下拉菜单的实现方法. CSS下拉菜单的精选文章 随便打开 ...
- css基础 CSS 导航栏、CSS 下拉菜单
阅读目录 导航栏 导航栏=链接列表 垂直导航栏 垂直导航条实例 激活/当前导航条实例 创建链接并添加边框 全屏高度的固定导航条 水平导航栏 内联列表项 浮动列表项 水平导航条实例 链接右对齐 添加分割 ...
- 灰色简约三级CSS下拉菜单代码
代码简介: 又一款CSS Menu,银灰色下拉菜单,老外网站扒下来的,兼容性还不错.它最多可以支持三级,如果你的菜单项目很多,你可以自己扩展,一般都是成对出现的标签,分清楚就可以了. 代码内容: &l ...
- 兼容FF,IE的纯CSS下拉菜单
代码简介:作者的CSS水平不错啊,值得我们学习,少了JS,就是好看多. 代码内容: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans ...
最新文章
- PHP安装parsekit扩展查看opcode
- eol自动化测试系统监控软件,整车EOL诊断系统
- linux windows 丢失,Win10预览版9879硬盘丢失的Linux解决方案
- mac/windows 端口占用解决记录
- 【转载保存】基于Lucene的近实时搜索引擎优化总结
- 自定义动画属性java_创建酷炫动画效果的10个JavaScript库
- c语言 linux sd_Linux内核组成部分(二)
- Ubuntu,安装最新版的GCC
- 《不只是美:信息图表设计原理与经典案例》—— 第1章 为何需要可视化:信息到智慧的升华...
- PSPnet预训练模型caffe model转pytorch
- Roboware (ROS IDE)字体设置
- 工厂如何引入ERP生产管理系统
- 安卓手机APP进行自动化点击软件详解
- 分布式任务调度系统设计:详解Go实现任务编排与工作流
- mac远程阿里云服务器
- 网狐荣耀需要什么服务器系统,网狐荣耀服务器负载均衡
- Mui框架的遇到的问题记录
- 学习编程的第32天-不忘初衷
- Office2016打开PPT出现加载项报错。
- 光学AG喷涂镀膜的机械设计