• div 可视化区域弹窗居中


    效果:


    css:

     1 .div_alt {
     2     position: fixed;
     3     border-radius: 5px;
     4     top: 50%;
     5     left: 50%;
     6     width: auto;
     7     min-width: 600px;
     8     min-height: 400px;
     9     height: auto;
    10     background: #fff;
    11     z-index: 10;
    12     display: none;
    13     box-shadow: 1px 1px 50px rgba(0,0,0,.3);
    14 }
    15 
    16     .div_alt .title {
    17         width: 100%;
    18         position: relative;
    19         border-radius: 5px 0 0 0;
    20         font-weight:bold;
    21         text-align:center;
    22         height: 45px;
    23         line-height: 45px;
    24         font-size: 16px;
    25         border-bottom: 2px solid #00994D;
    26         letter-spacing:2px;
    27         
    28     }
    29 
    30         .div_alt .title span {
    31             display: block;
    32             line-height: 60px;
    33             text-align: center;
    34             color: #fff;
    35             font-size: 24px;
    36         }
    37 
    38     .div_alt .div_p {
    39         /*padding: 20px 0;*/
    40     }

    html:

     1  <div id="addRoute" class="div_alt" style="display: none;">
     2             <div class="title">
     3                 添加行程
     4             </div>
     5             <div class="search">
     6                 <table style=" 95%; margin: 0px auto;">
     7                     <tr>
     8                         <td class="name">行程主题:</td>
     9                         <td class="value">
    10                             <input type="text" id="txtRouteSubject" runat="server" maxlength="50" />
    11                             <span style="color: red;">&nbsp;&nbsp;*</span>
    12                         </td>
    13                         <td style=" 25%"></td>
    14                     </tr>
    15                     <tr>
    16                         <td class="name">地址:</td>
    17                         <td class="value">
    18                             <input type="text" id="txtRouteAddress" runat="server" maxlength="50" />
    19                             <span style="color: red;">&nbsp;&nbsp;*</span>
    20                         </td>
    21                         <td></td>
    22                     </tr>
    23                     <tr>
    24                         <td class="name">开始时间:</td>
    25                         <td class="value"  colspan="2">
    26                             <uc1:DateUC ID="ducRouteStarttime" runat="server" Width="125" ShowTime="true" />
    27                             <uc1:DateUC ID="ducRouteStoptime" runat="server" Width="125" ShowTime="true" />
    28                             <span style="color: red;">&nbsp;&nbsp;*</span>
    29                         </td>
    30                     </tr>
    31                     <tr>
    32                         <td class="name">内容:</td>
    33                         <td class="value">
    34                             <textarea runat="server" maxlength="200" id="txtRouteContent" rows="6" cols="30"></textarea>
    35                             <span style="color: red;">&nbsp;&nbsp;*</span>
    36                         </td>
    37                         <td></td>
    38                     </tr>
    39                     <tr>
    40                         <td colspan="3" class="tc">
    41                             <input type="button" id="btnRouteSave" value="添加" />&nbsp;&nbsp;&nbsp;&nbsp;
    42                         <input type="button" id="btnRouteCancel" value="返回" />
    43                         </td>
    44                     </tr>
    45                 </table>
    46                 <input type="hidden" id="routeaction" value="a" />
    47             </div>
    48         </div>

    js:

    1 function show() {
    2     var $div = $('#addRoute');
    3     var top = (window.outerHeight - $div.outerHeight()) / 2;
    4     var left = (window.outerWidth - $div.outerWidth()) / 2;
    5     $div.css({ "z-index": "1000", "top": top, "left": left }).show();
    6     $('#div_alt_bg').css("z-index", "999").show();
    7 }
  • 相关阅读:
    5月27日
    5月26日
    5月25日
    5月24日
    5月22日
    梦断代码(3)
    01团队冲刺
    07周总结
    06周总结
    构建之法阅读笔记
  • 原文地址:https://www.cnblogs.com/it-aaron/p/7068992.html
Copyright © 2020-2023  润新知