The Author

John

John

#Blogger #Photography in its own particularly way #Metal lover #Design #building the body the natty way. #Android lover #Microsoft fanboy #Content Creator #Mijn hond Bentley

Verified Services

View Full Profile →

Home » A:hover met Transparantie,

A:hover met Transparantie,

Vandaag gaan we het een beetje in de technische hoek houden. Enige tijd geleden kreeg ik een mail van iemand die zichzelf afvroeg hoe ik het ‘hover effect’ in mijn RSS buttons gemaakt had. Of dit een Javascript was, of dat ik het met twee plaatjes deed zoals de gewoonlijke gang van zaken is. Oké, met Java had gekund, maar ik maak al van zoveel Java gebruik, dat het ook wel eens een keer zonder kan. Hoveren met plaatjes is leuk, maar als je op andere  manieren een effect kunt krijgen, is dat naast leuk, ook enorm spannend natuurlijk! De code die ik gebruikt heb om het effect te creëren zoals je het kunt zien in browsers vanaf IE6, heb ik op pure CSS basis gemaakt, en wel met een CSS regel, waarvan ruim anderhalf jaar geleden tegen me gezegd werd dat ik dat niet kon gebruiken omdat het niet bestond. Yeah right! Het mooie aan ontwikkelen is juist om verder te zoeken. Denk niet dat iets niet kan omdat het nog niet gedaan is.

De RSS buttons zijn twee gif plaatjes die in de HTML genoemd worden maar niet in de CSS. Het plaatje word in HTML in een class geplaatst, en die class heeft in zijn CSS de volgende opdracht staan: filter: alpha(opacity: 40); -moz-opacity: .40;
Voor het hover effect gaan we als volgt te werk. Begin weer met de class en zet daar :hover achter. Plaats hier de volgende regel in:? filter: alpha(opacity: 99); -moz-opacity: .99;
Thats all folks. En ik zeg het nog een keer. Omdat iets nog niet gedaan is, wil niet zeggen dat het niet kan!

Ik schrijf niet om iets vast te leggen, maar om beter te zien wat er al was. Vaak zit betekenis in kleine momenten die je pas opmerkt wanneer je vertraagt. Dit is geen plek van conclusies, maar van kijken, twijfelen en soms begrijpen. Wat betekent het om mens te zijn, en wat mogen we onderweg niet kwijtraken?

30 Comments