Det du gør er at lave en container til dit billede (div).
I denne putter du det der skal dække dit billede (cover-div).
Til sidst putter du dit billede i under cover-div'en.
Ved hover sørger du så for at din cover-div vises med en simpel css selector (.container-div-klasse:hover .cover-div-klasse) som gør at du kan sætte en state for din cover-div når du hover din container-div.
Det vigtige ved transitions er at lave det begge veje.
Ikke kun ved hover, men også på start-state fordi ellers går den direkte til den oprindelige state uden transitions når du ikke peger og hover container-div mere.
Har lavet et lille eksempel her: http://jsfiddle.net/VZbHg/6/Hvis du gerne vil have fuldt grå overdækket så fjern nederste background-property i ".line-image-cover".
Indlæg senest redigeret d. 19.10.2012 09:10 af Bruger #17215