CSS 3のMVCアプリケーションフィルタ属性が原因でアプリがコンパイルされない

私はMVCアプリを持っています。私はいくつかのグラデーションをIE 8で動かそうとしていたので、

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#E65C00', endColorstr='#FFB280');

これはしばらくの間うまくいきました。今、私のアプリはコンパイルされず、次のように言っています:

検証(CSS 2.1): 'filter'は既知のCSSプロパティ名ではありません

これは以前は問題ではなかったが、今はそれである。奇妙な。

私はCSS 3の新機能ですが、おそらくVisual StudioがこのCSS 2.1にコンパイルしようとしていると考えています。私は正しい? CSS 3を検証するにはどうしたらいいですか?

1

1 答え

'filter'プロパティは、独自のMicrosoft CSS拡張です。これはCSS 2.1仕様の一部ではありません。 こちらをご覧ください

You can turn off CSS validation errors in Visual Studio from menu: - Tools > Options. See the following image. In this way you can successfully compile your project.

enter image description here

0
追加された