您的位置:首页 > Web前端 > CSS

AJAX--UpdateProgress设置CSS元素POSITION的使动画居中 & loading的Info

2007-12-03 12:41 399 查看
如果你了解现在流行的AJAX,一定看到过类似的Loading小动画:

<asp:UpdateProgress ID="UpdateProgress1" runat="server" >

<ProgressTemplate>

<img src="../images/loading.gif" alt="请稍候..." />

</ProgressTemplate>

</asp:UpdateProgress>

可是这样写的话图标就歪在一边,不显眼。如果写上个绝对定位,比如

style="position:absolute;left:400px;top:300px;",可这仅仅适合800*600的屏幕,而用户的屏幕分辨率千差万别。

最后发觉可以用百分比,这样写:

<asp:UpdateProgress ID="UpdateProgress1" runat="server" >

<ProgressTemplate>

<img src="../images/loading.gif" alt="请稍候..." style="position:absolute;left:50%;top:50%;"/>

</ProgressTemplate>

</asp:UpdateProgress>

这样不管什么情况下,图标都会居于页面之中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: