我正在尝试编写CSS,它只适用于‘桌面’屏幕大小,但只有当页面是从非IE和非边缘浏览器查看。我已经拥有的:
@media only screen and (min-width: 981px) /* and XXX */
上面的'XXX‘是我希望得到帮助的部分。通过浏览,我已经猜到这是用于确认IE:@media all and (-ms-high-contrast: active), (-ms-high-contrast: none)
存在的子句,这是用于conforming:@supports (-ms-ime-align: auto)
的子句。然而,我不知道如何使用正确的CSS来‘连接’和‘否定’这两个。
发布于 2019-09-17 16:58:03
您可以使用not operator创建表达式,如下所示:
@supports not (-ms-ime-align:auto) {
/*Non-Edge and Non-IE style*/
body {
background-color: azure;
}
}
https://stackoverflow.com/questions/57967350
复制相似问题