2012-07-10 3 views
2

Я создаю презентацию с использованием deck.js, проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда я пытаюсь использовать пользовательские стили, например, чтобы добавить границу к таблицам или использовать код google prettify , это не имеет никакого эффекта. Презентация может быть найдена here.Пользовательские стили, не работающие с deck.js

Редактировать: У меня есть следующий фрагмент для отображения исходного кода.

<code class="prettyprint"> 
chmod 000 filename 
cat filename 
</code> 

Как именно это влияет на проблему специфичности CSS?

ответ

3

Большинство стилей колоды ограничены пределами .deck-container. Как в: .deck-container pre { ... }. Для переопределения ваших пользовательских стилей, вероятно, недостаточно specificity. Отрегулируйте соответствующим образом.

+0

Как я могу справиться со спецификой при использовании кода google prettify? – nikhil

+1

Я бы либо отредактировал CSS-раздел, чтобы удалить стили, конфликтующие с prettify, либо отредактируйте prettify CSS, чтобы добавить .deck-контейнер перед каждым правилом (легко, если вы используете Sass или LESS). – imakewebthings

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