2016-07-02 4 views
-2

私はテーブルを持っていると私は、このCSSの行を使用して行の色の彩度を変更することで、マウスのホバー上の行をハイライト:行の彩度を変更して表の行を強調表示しますか?

tr:hover { 
    -webkit-filter: saturate(2); 
} 

上記のCSSはクロムに完璧に動作しますが、それはIEで動作しません。

私の質問は、IE上で動作させるにはどうすればいいのでしょうか?両方のブラウザに適した別のコマンドがあるかもしれませんか?

答えて

0

-webkit-接頭辞は、これをブラウザターゲットのプロパティとして識別します。他のブラウザでは、この作業を行うには、完全な構文は次のとおりです。ただし

tr:hover { 
    -webkit-filter: saturate(2); 
    filter: saturate(2); 
} 

、これはすべてのブラウザで動作するようになるだろうという意味ではありませんのでご注意 - ちょうどフィルタプロパティをサポートしているもので(のような他のすべてのためにCSS3のプロパティと機能)。ドキュメントとブラウザの互換性リストについては、this page

をご覧ください。
関連する問題