【发布时间】:2019-06-22 04:08:15
【问题描述】:
我无法弄清楚我做错了什么,这可能是一些愚蠢的事情。但是我有一个徽标,我正在尝试根据屏幕尺寸调整其大小。但由于某种原因,默认(移动)样式没有生效,而是使用媒体查询样式获取下一个尺寸(平板电脑垂直)。尽管屏幕尺寸小于平板电脑尺寸。
我正在使用谷歌浏览器的断点检查器。
这是我所拥有的:
h1.logo {font-size: 2em;}
@media only screen and (min-width: 768px) {
h1.logo {font-size: 1.25em;}
}
@media only screen and (min-width: 1130px) {
h1.logo {font-size: 1.2em;}
}
由于某种原因,1.25em 大小超过了 2em 大小,而应该反过来。即使我的屏幕宽度小于 768px。
【问题讨论】:
-
尝试使用
max-width我总是把这两个混在一起:D -
min-width: 768px表示从768px及以上,因此除非视口大于或等于768px,否则不会生效 -
@ZohirSalak,是的,我知道。它不应该影响低于 768px 的任何东西。但在 768 像素以下的屏幕尺寸下,H1 应用的是 1.25em 而不是 2em。
-
使用重现问题的代码 sn-p 编辑您的问题
标签: css media-queries