我知道如何使用@media
就能根据最大宽度的特定设备,像这样使用CSS @media根据设备而不是宽度
@media screen and (min-width: 480px) {
body {
background-color: lightgreen;
}
}
但有基于设备的快捷方式做到这一点,像这样
@media screen and (min-width: small) {
body {
background-color: lightgreen;
}
}
@media screen and (min-width: medium) {
body {
background-color: black;
}
}
这将打开一罐蠕虫。什么被认为是“小”还是“中”?如果你能回答这个问题,你可以在通常的'@ media'查询中使用这些维度。 – fubar
您可能不能,除非设备具有独特的功能。这不是媒体查询是专为 – Raptor
设计的每个规则总是有例外,但具有特定大小“类别”的设备通常会共享您可以定位的某些次要特性,例如[Interaction Media Features](https:// drafts.csswg.org/mediaqueries-4/#mf-interaction)或[指向设备质量:指针功能](https://drafts.csswg.org/mediaqueries-4/#mf-interaction) –