質問: 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を検証するにはどうしたらいいですか?
回答: '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