【发布时间】:2019-09-17 22:27:37
【问题描述】:
我正在尝试编写仅适用于“桌面”屏幕尺寸的 CSS,但前提是该页面是从非 IE 和非 Edge 浏览器查看的。我已经拥有的:
@media only screen and (min-width: 981px) /* and XXX */
上面的“XXX”是我希望获得帮助的部分。通过浏览我已经了解到这是确认 IE 存在的子句:@media all and (-ms-high-contrast: active), (-ms-high-contrast: none),这是符合 Edge 的子句:@supports (-ms-ime-align: auto)。但是,我无法使用正确的 CSS 来“连接”和“否定”这两者。
【问题讨论】:
-
Edge 正在使用 -webkit,因此很难否定,我建议根据浏览器检测浏览器并提供样式表。
标签: css internet-explorer microsoft-edge