删除降价内图像的背景颜色 table

Remove background color on image inside markdown table

我在 GitHub 的降价中有以下 table,我希望能够删除第二列内图像的背景颜色。它们是透明的 png,但是在 markdown 中有 CSS 将 background-color: white; 添加到 table.

中的所有图像

有什么方法可以覆盖该样式并使图像具有透明背景吗?

| Project State  | Icon |
|----------------|:----:|
| In Development |<img src="http://i.stack.imgur.com/0a2rs.png">|
| In Progress    |<img src="http://i.stack.imgur.com/g9uuh.png" style="background-color: transparent;">|
| Completed      |<img src="http://i.stack.imgur.com/wlvw7.png">|

简单,只需将 class 添加到 table 或所有图像(如果您只有这些)。

img{background-color:transparent}

如果这不起作用,则覆盖它(许多人不建议使用 Important,但一旦它不会伤害)。所以这样做:

img{background-color:transparent!important}

希望对您有所帮助。快乐编码!

这是不可能的。

虽然 img 个元素被列入白名单,但过滤器只允许 src and longdesc 属性,因此您的 style 属性将被删除。

唯一的解决方法是从透明背景切换到透明背景 匹配实际背景,在本例中为 F8F8F8.

如果您希望添加对 style 属性的支持,请表达您对 open issue 在 html-管道回购中。