我正在开发Web应用程序,我需要将Microsoft Edge的浏览器与其他浏览器区分开来,以应用独特的样式.有没有办法使用CSS来识别Edge? 就像,

<!--[if IE 11]>
Special instructions for IE 11 here
<![endif]-->

推荐答案

/*Microsoft Edge Browser 12-18(Chromium之前的所有版本)*/

这一条应该有效:

@supports (-ms-ime-align:auto) {
    .selector {
        property: value;
    }
}

有关更多信息,请参阅:Browser Strangeness

Css相关问答推荐

向左或向右浮动时的不同图像边距

react native 容器样式

Css模糊了Chrome中的框边框

Puppeteer - 无法在wine 店网站中拉出正确的 CSS Select 器

更改 20 个实例中的一个组件的样式

使用 React JS 和自定义 CSS 创建 Cookie 横幅

如果中间元素的内容不适合 CSS,如何将其分隔到新行?

根据选项 colored颜色 更改 Select 文本 colored颜色

使用 node-sass 在压缩文件末尾添加 min.css 文件扩展名

同一元素的文本和背景之间的图层

为什么 em 不将定义的字体大小加倍?

如何通过单击
  • 激活 HTML 链接?
  • 在表格中使用自动换行:断词

    使用 Twitter Bootstrap 使页脚粘在页面底部

    输入/按钮元素不会在 flex 容器中缩小

    删除所有填充和边距表格 HTML 和 CSS

    如何更改 Angular Material 上 mat-icon 的大小?

    如何使用 CSS 绘制复选标记/勾号?

    让 div 占据 100% 身体高度,减go 固定高度的页眉和页脚

    :before 和 ::before 有什么区别?