I'm working on a unique sprite image to control my slideshow.
My goal is to make the controls appear active by changing the background position when a user hovers over them.
To achieve this, I've implemented the following CSS transitions:
-moz-transition: background-position 0.45s linear;
-webkit-transition: background-position 0.45s linear;
-o-transition: background-position 0.45s linear;
You can view the code in action on this fiddle (please note that the background image displayed is not actually my controls but a random image).
My desired outcome is for the hover effect to be more subtle and expected, such as a fade effect, instead of the current jarring movement of the background image.
Does anyone have any creative solutions or suggestions?