编写CSS媒体查询时,有什么方法可以使用“或”逻辑指定多个条件?
我正在尝试做这样的事情:
/* This doesn't work */
@media screen and (max-width: 995px OR max-height: 700px) {
...
}
编写CSS媒体查询时,有什么方法可以使用“或”逻辑指定多个条件?
我正在尝试做这样的事情:
/* This doesn't work */
@media screen and (max-width: 995px OR max-height: 700px) {
...
}
使用逗号指定两个(或多个)不同的规则:
@media screen and (max-width: 995px) , screen and (max-height: 700px) {
...
}
从https://developer.mozilla.org/en/CSS/Media_queries/
...此外,您可以将多个媒体查询组合在一个以逗号分隔的列表中;如果列表中的任何媒体查询为true,则将应用关联的样式表。这等效于逻辑“或”运算。
有两种方法可以在CSS中编写适当的媒体查询。如果您首先从较大的设备写入媒体查询,则正确的写入方式将是:
但是,如果您首先要为较小的设备编写媒体查询,则可能是这样的: