Есть ли способ, которым я могу сделать следующее?
У меня есть прозрачный png-спрайт, который показывает стандартное изображение слева, и изображение для состояния: hover справа.
Есть ли способ, при котором изображение может исчезать с левого изображения на правое: при наведении курсора, используя только переходы css3?Я пробовал следующее, но это не работает:
li{-webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -o-transition:all 0.5s linear; transition:all 0.5s linear;}
li{background:url(/img/sprites.png) 0 -50px no-repeat;}
li:hover{background:url(/img/sprites.png) 0 -150px no-repeat;}
Теперь, вышеизложенное анимирует фон, оно перемещает изображение по горизонтали.Вместо панорамирования я хотел бы использовать эффект исчезновения или исчезновения.
ОБНОВЛЕНИЕ: В итоге мне пришлось создать два элемента и просто анимировать прозрачность отдельно.Это немного грязно, потому что я должен указать точные поля для каждого элемента, но я думаю, это сработает.Спасибо всем за помощь :)