使用变量扩展,我想更改表格中单元格的背景颜色。到目前为止,我已经做到了这一点:
{{#vardefine:green|<span style="background:Green; color:White">text</span>}}
问题在于,当我向单元格添加{{#var:green}}时,只有文本本身具有绿色背景。理想情况下,我希望整个单元格具有背景颜色,就像我使用它一样:
| bgcolor="#ff00ff" | test
或者
| style="background:silver" |silver
在牢房里。
有谁知道如何解决这个问题?
答案 0 :(得分:1)
答案是在mwusers forum上提供的。
基本上我需要:
创建模板:! - 仅包含| (见Wikipedia)
定义变量,例如:
{{#vardefine:sample1 | BGCOLOR =绿色{{!}}试验}}
在单元格中输入:
{{#VAR:SAMPLE1}}
答案 1 :(得分:0)
这根本不起作用。我认为你的表行看起来像这样:
| Not in span {{#var:green|Text}}
这意味着你要在单元格中定义一个span ,而不是定义单元格本身的颜色。
| Not in span <span style="background:Green; color:White">Text</span>
单元格样式必须在内容之前:
| bgcolor="green" | Now it's all green
相反,为什么不用一个名为'green'的CSS类来标记行,然后在你的Wiki CSS中定义它?请参阅Help:Table#Style classes。