title: Can I convert an image to CSS3?
body: <p>Supposing that I have a polygon image PNG file like this (No border, the shape is filled with one color, no gradient, and background of the image is transparent) <a href="http://www.enchantedlearning.com/crafts/books/shapes/gifs/4.GIF">http://www.enchantedlearning.com/crafts/books/shapes/gifs/4.GIF</a> </p>
  
  <p>I'm thinking of using that polygon image as a background image and it will be changed (to another image with different color) when the user hovers on it.</p>
  
  <p>But I also want the color of the background image to be customizable. So, I'm thinking if there is any possibility to draw the polygon instead of using image files so that the color will be customizable (I don't think it's a good idea to create one file for one color and so on so forth).</p>
  
  <ul>
  <li>What is the best solution for this case? Using png or drawing it by css?</li>
  <li>Is there a tool/website to convert my png to css code? </li>
  </ul>