html - 显示属性在媒体查询中不起作用
问题描述
我已经使用 html 创建了一个侧边栏按钮我想在移动屏幕上显示它所以我试图以移动尺寸显示它我使用 display none 用于桌面尺寸页面现在更改媒体查询中的显示类型不起作用...
html代码
<div class="side_bar">
<div class="web-menu" onClick="change()">
<div class="line line-1"></div>
<div class="line line-2"></div>
<div class="line line-3"></div>
</div>
</div>
CSS代码:
.web-menu{
/* position: fixed; */
display: none;
width: 2rem;
height: 2rem;
right: 5rem;
z-index: 200;
flex-direction: column;
justify-content: space-evenly;
cursor: pointer;
}
.line{
width: 80%;
height: 0.25rem;
background-color:black;
} @media screen and (max-width:900px){
.side_bar{
display: flex;
}
}
解决方案
使用媒体查询,您应该将显示添加到.web-menu
不显示.side_bar
推荐阅读
- javascript - 使用单击事件侦听器检查计算器程序中的循环逻辑
- powerbi - 了解使用变量计算度量
- sql - SQL 数据流上的运行平均值
- android - supportFragmentManager 不适用于 kotlin
- javascript - 使用带有状态的打字稿?当用户输入字符串以外的内容时,我如何进行类型检查,我目前对打字稿很陌生
- java - 如何等待多个 Flux 和 Mono 发布者同时完成
- python - 桌面上路径的python字符串
- javascript - 输入字段值在一个区域工作而不在另一个区域工作
- typescript - 从导出的 Typescript 命名空间导入接口
- go - 反转二叉树:如何正确交换整个左树和右树