这真的取决于样式表的工作方式.例如:
@media screen and (min-width:100px) {
body { font-weight:bold; }
}
@media screen and (min-width:200px) {
body { color:#555; }
}
如果屏幕大于或等于body
px,上述两个媒体查询会将body
字体设置为粗体,但如果屏幕大于或等于200px,则also将 colored颜色 设置为#555
;
另一个例子:
@media screen and (max-width:100px) {
body { font-weight:bold; }
}
@media screen and (max-width:200px) {
body { color:#555; }
}
与第一个示例不同,只有当屏幕宽度在0到body
px之间时,才会使用body
字体粗体和#555
colored颜色 .如果在0px和200px之间,则为#555
色.
媒体查询的美妙之处在于,您可以将这些语句组合在一起:
@media screen and (min-width:100px) and (max-width:200px) {
body { font-weight:bold; color:#555; }
}
在本例中,您只针对宽度在100px和200px之间的设备——不多也不少.
简而言之,如果你想让你的样式在媒体查询中达到leak,你可以使用min-width
,or,max-width
,但是如果你想影响一个非常具体的条件,你可以把这两个结合起来.