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

时间:2015-10-15 16:41:43

标签: css github markdown

我在GitHub上的markdown中有下表,我希望能够删除第二列内图像的背景颜色。它们是透明的png,但在markdown中有CSS,它会为表格内的所有图像添加background-color: white;

有没有办法覆盖那种风格,并且图像的背景是透明的?

| 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">|

2 个答案:

答案 0 :(得分:2)

这是不可能的。

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

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

如果您希望添加对style属性的支持,请表达对您的支持 在{html-pipeline repo。open issue。{/ 3>

答案 1 :(得分:0)

简单,只需在表或所有图像中添加一个类,如果这就是你想要的那样。

img{background-color:transparent}

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

img{background-color:transparent!important}

我希望这会有所帮助。快乐的编码!