Член этого форума был достаточно любезен, чтобы предоставить следующий код опрокидывания CSS, который является "текучим" и может корректироваться в размерах на основе размера браузера. Я включил код ниже вместе со ссылкой Jfiddle:
CSS
.container {
width: 100%;
height: 300px;
background: #f1f1f1;
}
a.widgetbook {
display:block;
max-width: 369px;
max-height: 85px;
width: 100%;
height: 100%;
background: url("http://69.195.124.70/~profetz4/wp-content/themes/artificer/images/btn-contact.jpg") no-repeat left top;
margin-bottom: 6px;
background-size: 200%;
}
a.widgetbook:hover {
background-position: right top;
}
HTML
<div class="container">
<a href="#" class="widgetbook">
</a>
</div>
Я ищу применить переход с постепенным переходом CSS, который правильно позиционирует изображение опрокидывания, а затем затухает с непрозрачностью 1. Я могу сделать это на стандартной кнопке (не реагирующей), но не выяснили, как применить его к описанному выше сценарию. Любая помощь в том, как наилучшим образом достичь этого, будет наиболее оценена.
Заранее спасибо!
D
Обновлен JSFiddle, как вы хотели, но используя 2 отдельных изображения.
Добавьте это в a.widgetbook
transition:all.6s;
Чтобы получить эффект "выцветания", который вы ищете, вам нужно создать два разных изображения.