【发布时间】:2013-08-28 05:21:37
【问题描述】:
我发现 (min-width/max-width) 媒体查询的概念有点混乱。
如果我要设计一个媒体查询,我当然想说(用伪代码)......
if(screen.width < 420)
{
ApplyStyle();
}
这种谈论最小和最大的概念没有任何意义,因为像 div 元素这样的东西的“最小宽度”是一个命令而不是一个问题。
我知道当我的屏幕低于 420 像素时以下情况为真...
@media screen and (max-width:420px) {
}
我只是不知道为什么,因为最大宽度是我告诉它的。如果我告诉它有东西,为什么 css 会检查它?它肯定已经知道了。
我可能在这里遗漏了语法/上下文。谁能解释一下?
【问题讨论】:
-
我完全同意你的看法。作为一名程序员,
if(screen.width < 420)让 SOOOO 更有意义,并且立即可以理解。
标签: css responsive-design