css 实现 ul li 的显示与隐藏

摘要:
本文使用ul和li标记从CSS的角度显示和隐藏导航栏。html源代码:css文件:一点洞察力:始终设置默认情况:默认情况下无显示或默认情况下为黑色,然后设置悬停时的特定情况。liColor更改相对简单:设置全局颜色(默认颜色),然后li:hover设置悬停时的颜色;Li显示很复杂,因为它涉及自身菜单的显示:总是先设置要显示的下属的所有子菜单,然后设置不显示的间接子菜单(在间接子菜单的情况下)。

本文从CSS角度来实现导航栏的显示与隐藏,用到了ul、li标签

html源代码:

css 实现 ul li 的显示与隐藏第1张

css文件:

css 实现 ul li 的显示与隐藏第2张

有点小感悟:总是先设置默认情况:默认不显示或者默认黑色,然后再设置hover时的具体情况

li颜色变化比较简单:设置个全局颜色(默认颜色),然后li:hover设置hover时的颜色;

li 显示比较复杂,因为涉及到自菜单显示情况:总是先设置下属所有子菜单全显示,然后设置间接子菜单不显示(存在间接子菜单的情况)。

免责声明:文章转载自《css 实现 ul li 的显示与隐藏》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇关于Web 打印的三种方法用foxmail收取gmail中邮件下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

(转载)Delphi7中ZEOSDBO控件使用 原文 https://www.amingstudio.com/delphi/225.html

本文采用的是Delphi7+ZEOSDBO   查看更多关于 ZEOSDBO 的文章 控件,读取Sqlite数据库,并解决Dbgrid Memo字段及乱码的问题 很多同学 都在问Delphi7怎么弄sqlite数据库, 网上也没有很清晰的,所以就写出来,大家一起分享本人菜鸟,大神勿喷。这里使用的是ZEOSDBO控, 官网为https://source...

HTML RGB 颜色表 16进制表 颜色对应表

HTML RGB 颜色表 16进制表 颜色对应表  16 常用颜色表(颜色 + RGB + 名字): Color Value Name   Color Value Name   #00FFFF aqua     #808080 gray   #000080 navy     #C0C0C0 silver   #000000 black...

CSS颜色设置与调色板

颜色设置与调色板 1.CSS 颜色使用组合了红绿蓝颜色值 (RGB) 的十六进制 (hex) 表示法进行定义。对光源进行设置的最低值可以是 0(十六进制 00)。最高值是 255(十六进制 FF)。 2.十六进制值使用三个双位数来编写,并以 # 符号开头。 3.RGB 颜色值表示:rgb(red, green, blue)。每个参数 (red、green...

HashMap负载因子为什么是0.75

待写 HashMap负载因子为什么是0.75?HashMap有一个初始容量大小,默认是16static final int DEAFULT_INITIAL_CAPACITY = 1 << 4; // aka 16    为了减少冲突概率,当HashMap的数组长度达到一个临界值就会触发扩容,把所有元素rehash再放回容器中,这是一个非常耗时的...

极简配置phpstorm+xdebug进行断点调试

以前调试的时候各种var_dump()就能得到结果,现在入手别人开发的工作,由于不了解业务和代码逻辑,又要去修改bug,就造成了修改bug效率低,所以又拾起来了xdbug,顺便总结了一下phpstor配合xdebug的基本配置   window7+phpstudy >>> php5.6 + nginx   1.停止phpstudy,不要直...

linux命令TOP参数load average详解[转]

我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统平均负载……我们知道判断一个系统的负载可以使用top,uptime等命令去查看,它分别记录了一分钟、五分钟、以及十五分钟的系统平均负载。你可能对于 Linux 的负载均值(load averages)已有了充分的了解。负载均值在 uptime...