我正在实现一个 phpBB 论坛,我发现字体调色板应该是不可见的。我关注了这篇文章https://www.phpbb.com/community/viewtopic.php?f=46&t=2096426但没有帮助。
这里有一些背景:
我的 main.css 页面包含以下内容:
tr, th, td {
background: none repeat scroll 0 0 transparent;}
phpBB 绘制的调色板如下:
<div id="colour_palette" style="display: block;">
<table cellspacing="1" cellpadding="0" border="0">
<tbody>
<tr>
<td bgcolor="#808000" style="width: 15px; height: 10px;">
<a onclick="bbfontstyle('[color=#808000]', '[/color]'); return false;" href="#">
<img width="15" height="10" title="#808000" alt="#808000" src="images/spacer.gif">
</a>
</td>
为了覆盖 main.css 中设置的透明度,我在 main.css 文档中添加了以下内容:
#colour_palette td {
background-color: #FFFFFF;
}
我编辑了 phpBB javascript,现在调色板的写法如下:
<td style="width: 15px; height: 10px; background-color=#BF8040;">
<a onclick="bbfontstyle('[color=#BF8040]', '[/color]'); return false;" href="#">
</td>
但调色板仍然不可见。
我将不胜感激任何和所有的建议。