有没有一种标准的方法来检测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. 如何检测IE浏览器中的HTML5和CSS3支持?
- 5. CSS浏览器检测
- 6. Video.js全屏在IE和Edge浏览器中
- 7. 如何检测您在嵌入式IE浏览器中运行?
- 8. 如何在JavaScript中检测浏览器?
- 9. 如何检测浏览器?
- 10. 通过jQuery检测IE浏览器
- 11. 使用jQuery检测IE浏览器
- 12. PHP浏览器检测IE浏览器> 6
- 13. 如何更正IE浏览器的CSS?
- 14. 在IE浏览器和Chrome浏览器中Div定位和CSS样式变化
- 15. Css转换IE浏览器
- 16. CSS怪癖IE浏览器
- 17. 在perl中检测浏览器,如何检查浏览器是否为perl中的Internet Explorer(IE)
- 18. IE浏览器和Chrome浏览器的CSS填充问题
- 19. IE浏览器JavaScript和CSS问题
- 20. CSS和IE浏览器不兼容
- 21. 如何检测Ember中的浏览器
- 22. 如何检测Elm中的浏览器
- 23. 浏览器工具检测CSS两次
- 24. CSS检测浏览器支持javascript
- 25. CSS浏览器检测径向渐变?
- 26. css target IE和Microsoft Edge
- 27. 浏览器检测
- 28. 浏览器检测
- 29. 浏览器检测
- 30. 在Chrome浏览器(火狐浏览器和IE浏览器都在工作)中jQuery CSS div高度不匹配
https://stackoverflow.com/questions/32201586/how-to-identify-microsoft-edge-browser-via-的可能的复制css – flamusdiu