Colors 为表格单元格中的颜色使用变量

Colors 为表格单元格中的颜色使用变量,colors,cell,mediawiki,Colors,Cell,Mediawiki,使用变量扩展,我想更改表中单元格的背景色。到目前为止,我已经做到了: {{#vardefine:green|<span style="background:Green; color:White">text</span>}} 还是这个 | style="background:silver" |silver 在牢房里 有人知道如何解决这个问题吗 这根本行不通。我猜您的表行如下所示: | Not in span {{#var:green|Text}} 这意味着您要在单元

使用变量扩展,我想更改表中单元格的背景色。到目前为止,我已经做到了:

{{#vardefine:green|<span style="background:Green; color:White">text</span>}}
还是这个

| style="background:silver" |silver
在牢房里


有人知道如何解决这个问题吗

这根本行不通。我猜您的表行如下所示:

 | Not in span {{#var:green|Text}}
这意味着您要在单元格内定义一个跨度,而不是定义单元格本身的颜色

 | Not in span <span style="background:Green; color:White">Text</span>

相反,为什么不用一个名为“green”的CSS类标记行,然后在Wiki CSS中定义它呢?看。

这根本行不通。我猜您的表行如下所示:

 | Not in span {{#var:green|Text}}
这意味着您要在单元格内定义一个跨度,而不是定义单元格本身的颜色

 | Not in span <span style="background:Green; color:White">Text</span>

相反,为什么不用一个名为“green”的CSS类标记行,然后在Wiki CSS中定义它呢?请参阅。

答案已在上提供

基本上,我需要:

  • 创建模板:!-仅包含|(请参见上的)

  • 定义变量,例如:

    {{{{vardefine:sample1}bgcolor=green{{{!}}Test}

  • 在单元格中输入:

    {{{var:sample1}


  • 答案是在网上提供的

    基本上,我需要:

  • 创建模板:!-仅包含|(请参见上的)

  • 定义变量,例如:

    {{{{vardefine:sample1}bgcolor=green{{{!}}Test}

  • 在单元格中输入:

    {{{var:sample1}


  • 我想你指的是“MediaWiki:Common.css”,我不希望这样,因为这是一个影响每个用户的全局页面。我的假设是(如果我添加了足够多的这些东西)会减慢wiki的响应速度。这是正确的吗?恰恰相反,CSS样式可能比自定义变量处理快得多,而且每个单元格中都需要额外的跨度。我想你是指“MediaWiki:Common.CSS”,我不这么认为,因为这是一个影响每个用户的全局页面。我的假设是(如果我添加了足够多的这些东西)会减慢wiki的响应速度。这是正确的吗?恰恰相反,CSS样式可能比自定义变量处理快得多,而且每个单元格中的额外跨距开销也要大得多。请参见启动阶段的wiki问答论坛:请参见启动阶段的wiki问答论坛: