有没有一种标准的方法来检测IE浏览器和边缘浏览器在CSS?我看到的响应在JavaScript文件检测,但我在CSS找一个如何在CSS中检测IE和Edge浏览器?
回答
对于IE 9,下,加载条件样式:
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="ie.css" />
<![endif]-->
IE 10和最多不支持这一点,所以你要使用媒体查询:
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
/* IE10+ CSS */
}
对于边缘:
@supports (-ms-accelerator:true) {
/* IE Edge 12+ CSS */
}
假设我想检测它是IE还是Edge,那么不应该修复背景,我应该怎么做? – AlreadyLost
你必须发布你的代码并解释你想要做什么。 – Tom
禁用IE和边缘的破碎视差 – AlreadyLost
不知道关于ED GE,但目标即10/11您可以使用:
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { //styles }
- 1. 如何检测IE和Edge浏览器?
- 2. JS浏览器检测IE
- 3. CSS rotateX在Chrome浏览器中反转比Safari,IE,Edge,Firefox
- 4. CSS浏览器检测
- 5. 如何检测IE浏览器中的HTML5和CSS3支持?
- 6. 在css中检测浏览器类型
- 7. 如何在JavaScript中检测浏览器?
- 8. 使用jQuery检测IE浏览器
- 9. Css转换IE浏览器
- 10. 在perl中检测浏览器,如何检查浏览器是否为perl中的Internet Explorer(IE)
- 11. IE浏览器JavaScript和CSS问题
- 12. CSS和IE浏览器不兼容
- 13. 如何检测Elm中的浏览器
- 14. CSS浏览器检测径向渐变?
- 15. 浏览器检测
- 16. 浏览器检测
- 17. 浏览器检测
- 18. 在Chrome浏览器(火狐浏览器和IE浏览器都在工作)中jQuery CSS div高度不匹配
- 19. 内边框CSS在IE浏览器
- 20. 如何在iphone和android中检测应用内浏览器?
- 21. '&'在IE浏览器和Safari浏览器中不显示
- 22. Fileupload无法在Microsoft IE和Microsoft Edge浏览器中使用ASP.NET WebForm
- 23. Angular4应用程序无法在Edge和IE浏览器中工作
- 24. 使用IE浏览器检测IE 9闪存
- 25. 如何检测浏览器是否支持webkit浏览器?
- 26. 检查在IE浏览器启用Java
- 27. 在Firefox和IE浏览器中溢出CSS问题
- 28. PrimeFaces如何检测浏览器?
- 29. 如何检测浏览器关闭?
- 30. 如何检测浏览器功能?
https://stackoverflow.com/questions/32201586/how-to-identify-microsoft-edge-browser-via-的可能的复制css – flamusdiu