5
我想知道是否有人可以解释下面例子中的每个媒体查询是什么意思?HTML5&CSS - 媒体查询运营商问题
这里是例子。
media="not screen and (color)"
media="projection, screen and (color)"
media="only projection and (color)"
我想知道是否有人可以解释下面例子中的每个媒体查询是什么意思?HTML5&CSS - 媒体查询运营商问题
这里是例子。
media="not screen and (color)"
media="projection, screen and (color)"
media="only projection and (color)"
来分析一下媒体查询的意思是,你基本上需要把这些事情记:
所以现在就按顺序。
您的第一个媒体查询将选择不是“屏幕和(颜色)”的所有内容。所以它选择的不是彩色屏幕(即非屏幕和单色屏幕)。
您的第二个媒体查询选择任何投影媒体(无论是彩色还是单色)还是彩色屏幕。
您的第三个媒体查询选择实现媒体查询的UA中的彩色投影媒体。在实现HTML 4算法的UA中,它被忽略,因为“only”不是HTML 4媒体说明符。如果“仅”被遗漏了,那么在旧的UA中它将选择所有的投影媒体,因为它将只提取第一个字并忽略“和(颜色)”部分。