jQuery: Animating opacity in IE

后端 未结 3 747
轻奢々
轻奢々 2020-12-18 12:52

Using a div with solid black color to fade out an image underneath it. In Chrome and Firefox, this works fine, however, in IE, it\'s backwards.

$(\"div#bgcov         


        
相关标签:
3条回答
  • 2020-12-18 13:11

    Opacity does not work in IE (older versions). You will need to animate the filter property:

    IE

    var val = .7;
    {filter: 'alpha(opacity = '+(val * 100)+')'}
    
    0 讨论(0)
  • 2020-12-18 13:12

    Try to set the opacity to zero before you animate it:

    $("div#bgcover").css({ opacity: 0.0 }).animate( {opacity:.70}, 2500);
    
    0 讨论(0)
  • 2020-12-18 13:28

    In ie I believe the command should be alpha:.70

    You may need to write an exception

    0 讨论(0)
提交回复
热议问题