Я новичок в Javascript. Я хочу, чтобы изображение постепенно уменьшалось, а затем изменялось до первоначального размера. У меня есть работы, но только после наведения изображения на 2 раза и более.Переход Javascript работает только после второго наведения
Чтобы быть яснее, когда я наводил указатель мыши на изображение в первый раз, он совершает очень резкий переход, но после этого работает. Он сделал то же самое при использовании CSS вместо этого.
Что у меня есть это:
function enlargeImage() {
var logo = document.getElementById('logoname');
logo.style.opacity = '0.7';
logo.style.height = 'auto';
logo.style.width = '800px';
logo.style.transition = '0.7s';
}
function resizeImage() {
var logo = document.getElementById('logoname');
logo.style.opacity = '1';
logo.style.height = 'auto';
logo.style.width = '900px';
}
Должен ли эта работа? Или я закодирован таким образом, в котором я не должен был иметь?
Как '' resizeImage' и enlargeImage' вызывался? – bejado
, если вы только собираетесь сделать его больше/меньше при наведении, почему бы просто не оставить его в css? –
Их получают: – JavaNovice