我有一个div并且它们都具有相同的颜色和不透明度。 结果是div的颜色比颜色更暗。 我该如何预防?
<td align=center style="background-color:rgba(0,150,0,0.3);">
<div style="background-color: rgba(0,150,0,0.3);">
</div>
</td>
答案 0 :(得分:4)
它更暗,因为你有不透明度,可以看到td
背景通过。
你可以:
div
样式(如果您已拥有父td
的背景,则不需要它)div
后面添加一个坚实的背景(见下文)<td align=center style="background-color:rgba(0,150,0,0.3);">
<div style="background-color:#fff;">
<div style="background-color: rgba(0,150,0,0.3);">
</div>
</div>
</td>