欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

CSS定位“十字架”之水平垂直居中

  發(fā)布時間:2016-03-02 16:52:21   作者:佚名   我要評論
這篇文章主要介紹了CSS定位“十字架”之水平垂直居中的相關(guān)資料,CSS如何定位“十字架”實現(xiàn)水平垂直居中效果,小編為大家解答,感興趣的小伙伴們可以參考一下

本文為大家分享了CSS定位“十字架“之水平垂直居中效果的實現(xiàn)方法,具體內(nèi)容如下

1.先看要實現(xiàn)的效果

實際的效果圖

可以看到我的實現(xiàn)過程是先使用一個父級的div來定位水平垂直居中,然后再父級的div中定位出兩個十字架的div。

看實現(xiàn)代碼:

XML/HTML Code復(fù)制內(nèi)容到剪貼板
  1. <html>  
  2. <head>  
  3.     <title></title>  
  4.     <style>  
  5.         body{margin:0;padding:0}   
  6.         /*定位父級div水平垂直居中*/   
  7.         .body_main{   
  8.             width:200px;   
  9.             height: 300px;   
  10.             background-color: #3091E5;   
  11.             margin:-150px 0 0 -100px;   
  12.             top:50%;   
  13.             left:50%;   
  14.             position: absolute;   
  15.         }   
  16.         /*定位水平div垂直居中*/   
  17.         .row_div{   
  18.             width:200px;   
  19.             height: 50px;   
  20.             background-color:#88E500;   
  21.             position: absolute;   
  22.             top:50%;   
  23.             margin:-25px 0 0 0;   
  24.         }   
  25.         /*定位列div水平居中*/   
  26.         .clou_div{   
  27.             width:50px;   
  28.             height: 300px;   
  29.             background-color: #3c510c;   
  30.             left:50%;   
  31.             position: absolute;   
  32.             margin:0 0 0 -25px;   
  33.         }   
  34.     </style>  
  35. </head>  
  36. <body>  
  37.     <div class="body_main">  
  38.         <div class="row_div">橫向的div</div>  
  39.         <div class="clou_div">豎直的div</div>  
  40.     </div>  
  41. </body>  
  42. </html>  

div默認(rèn)的寬度是100%,當(dāng)div絕對定位以后,其寬度是按照div中內(nèi)容的寬度。

總結(jié):

css中的絕對定位是相對于最近已定位的祖先元素進(jìn)行定位,如果元素沒有已經(jīng)定位的祖先元素,那么位置相對于初始的包含塊進(jìn)行定位。

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助。

相關(guān)文章

最新評論