覆盖现有 CSS 表规则的最佳方法是什么?

Mak*_*see 5 css joomla templates

我们正在使用 joomla 模板,其中创建者在constant.css 中定义了规则

table   
{
  border-collapse:collapse; 
  border:0px; 
  width:100%;
}
Run Code Online (Sandbox Code Playgroud)

当我需要我自己的带有自定义参数(宽度、边框等)的表格时,一场噩梦就开始了。如果我使用通用 html 参数,它们将不起作用,因为 css 规则更重要(CMIIW)。如果我使用 style= param,我想我无法控制表格在 IE 中的查找方式(最多 7 个)。

那么是否有一个通用的方法来解决这个问题,或者我只需要评论该规则(就像我已经做的那样)。

另外,如果我说 joomla 模板的创建者不应该默认定义像 width:100% 这样的一般规则,我对吗?我的意思是,如果他们不希望他们的模板的用户抱怨。

Mar*_*ius 1

将样式应用于类或 id 都会覆盖通用标签样式中的样式。