javascript - 动画图像的CSS

标签 javascript jquery css

我需要为图像创建一个 css,即高度和宽度。如何创建?

<div id="toHide" class="pb-text-align-center">
<img src="img/load.gif" style="margin-left: auto; margin-right: auto;"/>
<form wicket:id="safeForm" class="clearfix" />
</div>

.pf-text-align-center, .pb-text-align-center { text-align: center; }

<script type="text/javascript">
  var $ = jQuery.noConflict();
  $('#toHide').doTimeout(1000, function() { $('#toHide').find('#safeForm35').submit();});
</script>

问题:IE 中没有发生动态动画 Action 。它可以通过正确的高度和宽度来解决。我怎样才能看到所需的高度和宽度是多少?和其他细节?

编辑

Answer:

HTML 源代码:

<SCRIPT type="text/javascript"> 
    var $ = jQuery.noConflict(); 
    document.getElementById('toHide').style.display ="";
    $('#toHide').doTimeout(1000, function() { 
        $('#toHide').find('#safeForm34').submit(); 
        document.getElementById('myAnimatedImage').src = "../../img/load.gif"; 
        });
</SCRIPT>

html:

  <div id="toHide" class="pb-text-align-center">
    <img src="img/load.gif" id='myAnimatedImage' style="margin-left: auto; margin-right: auto;"/>
    <form wicket:id="safeForm" class="clearfix" />
</div>

最佳答案

对您来说是个坏消息 - 您遇到了 IE 中的一个已知错误。

在 IE 中,如果您加载动画 GIF,但加载时它是不可见的,那么当您使其可见时动画将不起作用。

解决方法是通过设置 src 属性在您需要显示的时候加载图像,而不是预先加载它并使其可见。

引用:http://www.norio.be/blog/2008/09/animated-gif-not-working-internet-explorer

关于javascript - 动画图像的CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6153394/

相关文章:

javascript - 检测溢出内容

javascript - 如何在我的 aspx 上调用带有条件更新面板的自定义控件 javascript?

javascript - 在 sharepoint spservice 中保存数据时如何检查验证是否失败

javascript - JSTree - 禁用父节点上的选择,但允许单击扩展

html - 媒体查询无响应

javascript - 创建一个没有按钮/ anchor 的 `onclick` div?

javascript - 如何更改按钮名称和变量值?

Javascript/JQuery 值未设置

javascript - Vue.js:计算平均值并更新字段

ios - 当 "open new tabs in background"选项打开时,Safari 会忽略媒体查询。 iPad iOS 5+