假设我有一个多边形图像PNG文件,就像这样(没有边框,形状填充了一种颜色,没有渐变,图像的背景是透明的)http://www.enchantedlearning.com/crafts/books/shapes/gifs/4.GIF
我想使用该多边形图像作为背景图像,并在用户悬停时更改(为具有不同颜色的另一幅图像)。
但我也希望背景图像的颜色可定制。因此,我在思考是否有任何可能绘制多边形而不是使用图像文件,以便颜色可以定制化(我认为为每种颜色创建一个文件等并不是一个好主意)。
以下是需要回答的问题: 1. 这种情况下最好的解决方案是什么?使用png还是通过css进行绘制? 2. 是否有工具/网站可以将我的png转换为css代码?
但我也希望背景图像的颜色可定制。因此,我在思考是否有任何可能绘制多边形而不是使用图像文件,以便颜色可以定制化(我认为为每种颜色创建一个文件等并不是一个好主意)。
以下是需要回答的问题: 1. 这种情况下最好的解决方案是什么?使用png还是通过css进行绘制? 2. 是否有工具/网站可以将我的png转换为css代码?
:hover
)时添加了background-color
。 - Nabil Kadimi