首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何反转display:none的效果

如何反转display:none的效果
EN

Stack Overflow用户
提问于 2018-08-16 06:09:29
回答 3查看 635关注 0票数 1

我正在制作我的第一个响应式网页。它是桌面优先的,因为它是一个简单的单列页面,所以我只需要一个媒体查询,对于手机。我有一个不同于手机的桌面导航栏。所以我把两个导航都放在了HTML中。我在css的主要部分将移动设备的导航设置为"display:none“,这会使它从桌面版本中消失。我在查询中将桌面的导航设置为"display:none“,这会使该导航从手机中消失。

问题是我不能让手机的导航在手机版本中再次可见。如何撤消移动查询中的"display:none“?

(网页为http://www.birdwatching.com/optics/2018_Kowa_scope/kowa-tsn-553-review.html)

EN

回答 3

Stack Overflow用户

发布于 2018-08-16 06:12:06

在移动媒体查询中,对您隐藏的移动导航执行display:block,对桌面导航显示无。

票数 3
EN

Stack Overflow用户

发布于 2018-08-16 06:49:36

如果改为使用visibility:visible和visibility:hidden,则不必担心元素的显示先前设置为什么

票数 1
EN

Stack Overflow用户

发布于 2021-12-27 12:46:42

display:revert会将显示设置设置为其先前的值。这样你就不必担心显示类型(例如,块、flex等)。那是在它被隐藏之前。

更多阅读

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51867125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档