Переопределение существующих файлов CSS - PullRequest
3 голосов
/ 06 сентября 2011

Я хочу использовать CSS-файл для применения темы.Я использую myfaces, который имеет один пользовательский компонент с именем Scheduler.Компонент планировщика использует свой собственный файл css, который находится в jarfile (tomahawk12-1.1.10.jar) с именем schedule.css и имеет три темы (default, outlook и evelutionary), но я хочу использовать свой собственный файл css для применения темы вмой проект.Как я могу переписать этот файл CSS?

1 Ответ

3 голосов
/ 06 сентября 2011

Ну, это зависит от того, хотите ли вы полностью перезаписать файлы CSS, изменив их содержимое (просто сохраните поверх файлов и, возможно, сохраните резервную копию), или если вы хотите просто использовать функцию !important со своими собственными настройками.Таблица стилей в CSS, пример которой приведен ниже:

leftSide {  
    background-color: #0f0 !important;  
} 

Когда объявление !important используется в определенной паре свойство / значение, это приведет к тому, что это конкретное значение выйдет из каскада и станет, как следует из названия,самое важное значение для этого свойства, переопределяет любые другие.Вот более подробная информация о функции CSS !important: http://www.impressivewebs.com/everything-you-need-to-know-about-the-important-css-declaration/

...