web-dev-qa-db-ja.com

CSSでMicrosoft Edgeをターゲットにする方法は?

Edgeをターゲットにし、flexboxをFirefox 33/Chromeと同様に動作させたいと思います 詳細についてはこの質問を参照してください

CSSでEdgeをターゲットにできますか?

73
maxhungry

Edgeをターゲットにするには、-ms-ime-alignサポートを確認できます。Edgeは、このプロパティをサポートする唯一のMicrosoftブラウザーです。

@supports (-ms-ime-align: auto) {
  .selector {
        color: red;
  }
}

または、このワンライナー(1つはEdgeおよびすべてのIEでも機能します):

_:-ms-lang(x), .selector { color: red; }

Edgeの特定のバージョンをサポートするためのバリアントを含む詳細な説明は、 この記事 にあります。

163
Raptor