Kleur van PNG afbeelding wijzigen via CSS?
Gegeven een transparante PNG die een simpele vorm in het wit weergeeft, is het mogelijk om op een of andere manier de kleur hiervan te veranderen via CSS? Een soort van overlay of wat niet?
401
3
Je zou eens kunnen kijken naar Icon fonts. http://css-tricks.com/examples/IconFont/
EDIT: Ik'gebruik Font-Awesome op mijn laatste project. Je kunt het zelfs bootstrappen. Zet dit gewoon in je ``:
En dan ga je gang en voeg wat icoon-links toe zoals deze:
Hier's het volledige spiekbriefje
--edit--
Font-Awesome gebruikt andere class namen in de nieuwe versie, waarschijnlijk omdat dit de CSS bestanden drastisch kleiner maakt, en om dubbelzinnige css classes te vermijden. Dus nu moet je gebruiken:
EDIT 2:
Net ontdekt dat github ook een eigen icon font gebruikt: Octicons Het'is gratis te downloaden. Ze hebben ook wat tips over hoe je je eigen icoon fonts kunt maken.
De img tag heeft een achtergrond eigenschap net als elke andere. Als je een witte PNG hebt met een transparante vorm, zoals een stencil, dan kun je dit doen:
Ja :)