我在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">|
答案 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}
我希望这会有所帮助。快乐的编码!