html - CSS @media 查询未按预期工作
问题描述
我的最后一个媒体查询根本没有做任何事情,我是否缺少有关媒体查询的内容?
@media only screen and (max-width: 1025px) and (min-width: 901px){
.menu-box{
margin: 3px 6px 3px 6px;
}
}
@media only screen and (max-width: 900px) and (min-width:771px){
.menu-box{
margin: 3px 1px 3px 1px;
}
}
@media only screen and (max-width: 770px) and (min-width: 700px){
.menu-box{
margin: 3px 3px 3px 3px;
}
}
/* this one does not work */
@media only screen and (max-width: 360px){
.box-wrapper{
left: -20px;
}
}
解决方案
那很奇怪。它必须工作。你可以看到这个Codepen。检查这些:
.box-wrapper
类名正确吗?是班级还是身份证?- 你的
.box-wrapper
班级有position: absolute
或position: relative
吗?因为left
CSS 属性在position: static
. '静态'位置也是默认的。
推荐阅读
- javascript - 嵌套列表的Javascript长度
- ios - 填充 UIScrollView 的垂直空间
- r - ggplot2 - 差异 X 轴
- jquery - 结合两个 KendoUI Jquery 脚本
- c# - 如何获取视频流并保存在磁盘上 c# Xamarin iOS
- angularjs - 在openlayers3中使用WFST更新属性信息
- node.js - 套接字 io 上的 Keycloak 身份验证
- sql - 为什么不使用 GIN 索引?
- c# - 部署后的 .NET Core PartialAsync 异常
- django - 未找到带有参数 '('',)' 的 'post_share' 的反向操作。尝试了 2 种模式:['blog\\/(?P
[0-9]+)\\/share\\/$', '博客\\/post_share\\/$']