覆盖现有的CSS文件

时间:2011-09-06 05:35:14

标签: css themes myfaces

我想使用css文件来应用主题。我使用的myfaces有一个名为Scheduler的自定义组件。 Scheduler组件使用自己的jar文件中的css文件(tomahawk12-1.1.10.jar) 命名为schedule.css并有三个主题(默认,outlook和evelutionary)但我想使用我自己的css文件在我的项目中应用主题。 如何覆盖该css文件?

1 个答案:

答案 0 :(得分:3)

那么这取决于你是想通过改变他们的内容来完全覆盖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/