首頁 >web前端 >css教學 >用css實現圖片垂直居中的使用技巧_經驗交流

用css實現圖片垂直居中的使用技巧_經驗交流

WBOY
WBOY原創
2016-05-16 12:05:341599瀏覽

題目的困難在於兩點: 

垂直居中;  
圖片是個置換元素,有些特殊的特性。  
至於如何解決,以下是一個權衡的相對結構乾淨,CSS簡單的解決方法: 

.box {  
 /*非IE的主流瀏覽器識別的垂直居中的方法*/  
 display: table-cell;  
 vertical-align:middle;  

 /*設定水平居中*/  
 text-align:center;  

 /* 針對IE的Hack */  
 *display: block;  
 *font-size: 175px;/*約為高度的0.873,200*0.873 約為175*/  
 *font-family:Arial;/*防止非utf-8造成的hack失效問題,如gbk編碼*/  

 width:200px;  
 height:200px;  
 border: 1px solid #eee;  
}  
.box img {  
 /*設定圖片垂直居中*/  
 vertical-align:middle;  
}  

  
 用css實現圖片垂直居中的使用技巧_經驗交流  
 

當然還有其他的解決方法,在此不深究, 
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn