wikia模板样式属性

时间:2010-10-02 15:16:07

标签: css mediawiki

我在wikia.com上制作了一些模板,它们只包含CSS代码(键:值;) 我的问题是让另一个模板在样式属性标记中使用这些样式模板。

style="{{MyTemplateStyle}}"

此代码未按预期进行评估。 CSS元素在元素之前输出,而style属性不包含在元素中。

我是否尝试过维基不可能的事情? 我只是希望能够在一个的地方更改某些模板的样式,就像普通的HTML& CSS页面。

2 个答案:

答案 0 :(得分:0)

style=""属性指定的CSS样式始终优先于任何其他css,即使您在CSS规范中使用!important也是如此。

因此,您对Wikia上的CSS所做的任何编辑都不会覆盖属性中指定的CSS。

答案 1 :(得分:0)

Kim,你是正确的切换到类而不是通过模板嵌入内联样式。

使用模板的想法表明,这将在不止一个地方重复使用,将样式应用于一个组,或者事实上,一个类元素。

这种方法更易于阅读和维护(因为您只有一个中心位置可以编辑),而且,如果操作正确,还可以通过Special:ThemeDesigner无缝更改颜色方案。