2013-07-12 3 views
2

Я использую Telerik Reporting с сайтом MVC 3. Я последовал за this tutorial, чтобы настроить страницу просмотра отчетов и проблему с конфликтом CSS, упомянутую в конце учебника. Они рекомендуют только , удаляя правила от Site.css, поэтому их стили будут применяться должным образом.Игнорировать правило CSS из таблицы стилей

Мне не нравится это решение. Я хочу, чтобы вы свободно использовали стили Site.css на всех моих страницах отчета не Telerik и все еще поддерживаете Telerik. Есть ли способ (css или javascript), чтобы удалить правила нарушения из моей таблицы стилей только на странице отчета?

+0

Какие правила вы пытаетесь игнорировать? являются ли они правилами для определенных элементов или классов? есть способы удалить классы из элементов, поэтому вам может не потребоваться удалить правило CSS. С другой стороны, если мы говорим о правилах CSS для определенных элементов, вам может потребоваться изменить CSS на значение по умолчанию или сделать новый класс для переопределения старых правил CSS. – aug

ответ

2

Положите класс на теле вашего отчета страницы

<body class="report"> 

И тогда в таблице стилей:

.report .someelement { 
    // The styles that fix the problem, e.g. 
    position: static; 

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