Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   эффект при наведении (https://javascript.ru/forum/jquery/33233-ehffekt-pri-navedenii.html)

tina 15.11.2012 20:49

эх не прокатило - обычный цсс при ховере работает

zebra 15.11.2012 20:59

Создайте работающий пример, на котором видна проблема. Выложите на jsfiddle.com или сюда.

tina 15.11.2012 23:11

файл html, css, image, js? а как сюда выложить? объясните плиз подробней..я вообще все блоки написала, только картинки не приложила...

zebra 15.11.2012 23:24

http://learn.javascript.ru/play

tina 16.11.2012 00:41

еле разобралась, но спасибо!
http://learn.javascript.ru/play/ZPTP8b

tina 16.11.2012 00:59

наведите - мерцает
а надо что б плавно из зеленого в красный

zebra 16.11.2012 01:05

$(document).ready(function(){
	$('.about li').hover(function(){
		$(this).stop(true, true).animate({
			opacity: 0.4
		},
        function() {
          $(this).animate({ opacity: 1}); 
       });
	},
	function() {
		$(this).stop(true, true).animate({
			opacity: 0.1,
          'backgroundPosition': '0 0'
		},
        function() {
             $(this).animate({ opacity: 1 }); 
       });
	});
});

Как-то так

zebra 16.11.2012 01:06

Плавно врятле получится. Чтобы перешло из зеленый в красный, надо постепенно менять много цветов. Хотя может и другой вариант есть

cmd 16.11.2012 09:54

jQuery UI
$(document).ready(function(){
    $("#sample").mouseover(function() {
         $(this).animate({ backgroundColor:'#f00'},1000);
    }).mouseout(function() {
        $(this).animate({ backgroundColor:'#ccc'},1000);
    });       
});​

tina 16.11.2012 16:41

zebra, спасибо тебе решение работает, но не одинаково в браузерах: в опере все ок, в ие8 нет, нам надо в последних браузерах что б было


Часовой пояс GMT +3, время: 14:21.