У меня есть веб-сайт: parisforaweekend.com с изображением кнопки «подписаться», которое меняет цвет при наведении курсора. Оба изображения являются частью одного изображения спрайта.
Все еще в Chrome (v. 15) Я становлюсь очень заметным, но нерегулярным, мерцающим при наведении мыши. Как на земле это возможно? Также протестировано на IE8 и FF6, которые, похоже, не имеют проблемы. Это меня сильно раздражает.
Полагаю, общий вопрос: кто-нибудь видел что-то подобное раньше? Что-нибудь, что может объяснить это странное поведение?
Хотя я не вижу возможности его использования, я включил соответствующий фрагмент css:
CSS
РЕДАКТИРОВАТЬ: изменен порядок правил CSS, чтобы отразить реальную ситуацию (хотя я не вижу, чтобы это изменило ситуацию)
#mc_embed_signup input.button {
display: inline-block;
width: 100px;
margin: -1px 0 10px 15px;
padding: 0;
border: 0 none;
cursor: pointer;
background: url('http://static.parisforaweekend.com/img/s.jpg') 0 0;
line-height: 32px;
}
#mc_embed_signup input.button:hover {
background: url('http://static.parisforaweekend.com/img/s.jpg') -101px 0;
}
HTML
<input type="submit" value="" name="subscribe" id="mc-embedded-subscribe" class="button">
РЕДАКТИРОВАТЬ: возможно, это связано с тем, что я использую облачный фронт S3 + (CDN Amazon). Не правильно кешировать (на Edge-location или на клиенте) и делать 2 запроса или что-то в этом роде. Хм, все еще довольно маловероятно.