DIV 居中

方法1: 

<style type="text/css">
            .LoadCenterProgress
            {
             height: 25px;
             width: 300px;
             background-color: #FAD163;
             line-height: 25px;
             color: #00C;
             
             text-align:center;   
             position:absolute;              
             top:50%;
             left:50%;
             margin-top:-13px;
             margin-left:-150px;

            }
        </style>

 

                <div class="LoadCenterProgress" id="progressDiv" >
                    Load ...
                </div>

 

原理:  margin-left = -width/2

方法2:

 .LoadCenterProgress2
            {
             height: 25px;
             width: 300px;
             background-color: #FAD163;
             line-height: 25px;
             color: #00C;
             
             text-align:center;   
             position:absolute;
             left:expression((this.parentElement.offsetWidth-this.offsetWidth)/2);
             top:expression((this.parentElement.offsetHeight-this.offsetHeight)/2);

            }

优点:动态计算width/2, 此方法好像在Popup中会无效?

 

附带UpdatePanel的用法:

<asp:ScriptManager ID="ScriptManager1" runat="server">
        </asp:ScriptManager>
        <asp:UpdateProgress ID="UpdateProgress1" runat="server">
            <ProgressTemplate>
                <div class="LoadCenterProgress" id="progressDiv" >
                    Shipping ...
                </div>
            </ProgressTemplate>
        </asp:UpdateProgress>
  <asp:UpdatePanel ID="UpdatePanel" runat="server" UpdateMode="always">
            <ContentTemplate>

some html

           </ContentTemplate>

</asp:UpdatePanel >

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值