2010-05-12 1 views
3

У меня проблема, практически идентичная this question, но я ищу другое решение. Вместо того, чтобы отключать его глобально, я бы просто отключил его для одной строки. Я знаю, что видел много примеров, когда различные методы используются для подавления различных предупреждений, и я ищу тот, который я могу добавить в свой CSS, чтобы подавить это.Предотвращение проверки CSS всего за 1 строку

Примеры способов подавления предупреждений и т. Д. #pragma warning disable 659 или [SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors", Justification = "I have a good reason.")].

CSS-я хочу, чтобы это было тихо о CSS3 имеют некоторые вещи в нем и поэтому он по понятным причинам жалуется:

.round 
{ 
    border-radius: 5px; 
    -webkit-border-radius: 5px; 
    -moz-border-radius: 5px; 
} 

Таким образом, любая идея, как сделать мою Error 1 Validation (CSS 2.1): 'border-radius' is not a known CSS property name ошибку уйти? Я бы предпочел не потерять все мои проверки CSS, но я хочу, чтобы он проигнорировал эту «проблему».

+0

Я просто не выбрал «Обнаружение неизвестных свойств» и оставил «Обнаружение недопустимых значений», поэтому я все еще получаю некоторую проверку. Прискорбно, однако – Casebash

ответ

0

Я не думаю, что его возможно. Но вы можете отделить хороший эффект от базовых. http://www.smashingmagazine.com/2009/04/22/progressive-enhancement-what-it-is-and-how-to-use-it/ Сделайте таблицу стилей для всех интересных вещей css3.0. Добавьте его в браузер, который может его использовать. Для тех, кто не может (т. Е. Кто еще), вы даете единственный базовый стиль. Итак, настоящий браузер получил базовый + css3.0. IE получить базовые только.

Смежные вопросы