真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么在CSS中實現(xiàn)高度垂直居中

這篇文章給大家介紹怎么在CSS中實現(xiàn)高度垂直居中,內(nèi)容非常詳細(xì),感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

創(chuàng)新互聯(lián)專注于如皋網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供如皋營銷型網(wǎng)站建設(shè),如皋網(wǎng)站制作、如皋網(wǎng)頁設(shè)計、如皋網(wǎng)站官網(wǎng)定制、小程序定制開發(fā)服務(wù),打造如皋網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供如皋網(wǎng)站排名全網(wǎng)營銷落地服務(wù)。

怎么在CSS中實現(xiàn)高度垂直居中


  
    
      
      
     CSS垂直居中  
      
      .container{  
        width:500px;/*裝飾*/
        height:500px;  
        background:#B9D6FF;  
        border: 1px solid #CCC;  
      }  
       
      
    
    
    

垂直居中(table)

                                                                                                         
          

好了,我們看其CSS實現(xiàn)。凡是table能做到的,CSS都能做的,但各瀏覽器在CSS的差異比較大,因此要兼容它們難度很大。這涉及許多細(xì)節(jié),各種流啊,display的表現(xiàn)效果與CSS hack,IE早些年搞了大堆的私有屬性,這也有待我們深一步挖掘。我們先看最簡單的實現(xiàn),背景圖片法

背景圖片法

怎么在CSS中實現(xiàn)高度垂直居中




 CSS垂直居中

.container {
  width:500px;
  height:500px;
  line-height:500px;
  background:#B9D6FF url(http://images.cnblogs.com/cnblogs_com/rubylouvre/205314/r_iebug.jpg)  no-repeat center center;
  border:1px solid #f00;
  text-align: center;
}
 

 


垂直居中

    

CSS表達式法

  
    
      
      
    司徒正美 CSS垂直居中  
      
      .container{  
        /*IE8與標(biāo)準(zhǔn)游覽器垂直對齊*/
        display: table-cell;
        vertical-align:middle; 
        width:500px;/*裝飾*/
        height:500px;  
        background:#B9D6FF;  
        border: 1px solid #CCC;  
      }  
      .container img{  
        display:block;/*讓其具備盒子模型*/
        margin:0 auto;  
        text-align:center;
        margin-top:expression((500 - this.height )/2);/*讓IE567垂直對齊 */
      }  
      
    
    
    

垂直居中(CSS表達式)

                       
       

絕對定位法



  
    
    
    司徒正美 CSS垂直居中
    
      div {
       /*IE8與標(biāo)準(zhǔn)游覽器垂直對齊*/
        display:table-cell;
        vertical-align:middle;
        overflow:hidden;
        position:relative;
        text-align:center;
        width:500px;/*裝飾*/
        height:500px;
        border:1px solid #ccc;
        background:#B9D6FF;
      }
      div p {
        +position:absolute;
        top:50%
      }
      img {
        +position:relative;
        top:-50%;
        left:-50%;
      }
  
    
  
  
    

垂直居中(絕對定位)

           

               

       

display:inline-block法



  
    
    
    司徒正美 CSS垂直居中
    
      div {
        display:table-cell;
        vertical-align:middle;
        text-align:center;
        width:500px;
        height:500px;
        background:#B9D6FF;
        border: 1px solid #CCC;
      }
 
    
    
    
  
  
    

垂直居中(inline-block法)

                          

writing-mode法



  
    
    
     CSS垂直居中
    
      div{
        width:500px;
        height:500px;
        line-height:500px;
        text-align:center;
        background:#B9D6FF;
        border:1px solid #f00;
      }
      div span{
        height:100%\9;
        writing-mode:tb-rl\9;
      }
      div img{
        vertical-align:middle
      }
    
  
  
    

垂直居中(writing-mode法)

                                   

怎么在CSS中實現(xiàn)高度垂直居中

css的選擇器有哪些

css的選擇器可以分為三大類,即id選擇器、class選擇器、標(biāo)簽選擇器。它們之間可以有多種組合,有后代選擇器、子選擇器、偽類選擇器、通用選擇器、群組選擇器等等

關(guān)于怎么在CSS中實現(xiàn)高度垂直居中就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,可以學(xué)到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。


本文題目:怎么在CSS中實現(xiàn)高度垂直居中
文章源于:http://weahome.cn/article/ggihie.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部