css - 移动媒体查询不起作用

标签 css responsive-design

好吧,我完全不知所措了。我在互联网上搜索了一个解决方案,似乎唯一对人们有用的是这个元标记:

 <meta name="viewport" content="width=device-width, initial-scale=1.0">

问题是,我已经在所有页面的页眉中都有它了。媒体查询在我的 index.php 页面上工作得很好,但是当我设置其他页面的样式时,除移动设备外,一切正常。也就是说,平板电脑和桌面风格就好了。我有标准

/*----Mobile Styling----*/

@media only screen and (min-width: 768px) {

/*----Tablet Styling----*/

}

@media only screen and (min-width: 1000px) {

/*----Desktop Styling----*/

}

我完全不知所措,我所有的括号都关闭了,而且我的 CSS 看起来还不错。还有什么可能吗?

最佳答案

这取决于您在智能手机上使用的浏览器。如果您使用 only,它将阻止智能手机使用所有旧版浏览器。所以在这种情况下尝试使用:

@media (min-width: 768px) {

/*----Tablet Styling----*/

}

@media (min-width: 1000px) {

/*----Desktop Styling----*/

}

关于css - 移动媒体查询不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51114338/

相关文章:

javascript - Slick Slider slidesToScroll 修改

javascript - 使用 'back' 按钮时 Div 的类不持久

html - 以响应方式将元素装入网格

css - 在响应式页面上需要您的帮助

javascript - 使用 react-responsive 动态设置 React Media Queries

html - 将响应式图像链接到 URL

AngularJS CSS 动画不工作

html - 兄弟容器未正确对齐的意外结果

html - 如何在启用 bootstrap 的 html 表的元素之间添加间距?

html - 响应式设计中 TD 垂直对齐的最大边距