CSS如何實現圖片上下垂直居中
實現圖片垂直居中的方式有多種,下面介紹一下比較常用的兩種。
程式碼例項如下:
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div { height:400px; width:400px; border:1px solid red; } div img {margin-top:127px;} </style> </head> <body> <div><img src="mytest/demo/border.jpg" alt="螞蟻部落"></div> </body> </html>
使用margin方式,使圖片在div中上下垂直居中。margin-top值的計算方式是:div的高度/2-圖片高度/2。
[HTML] 純文字檢視 複製程式碼<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="author" content="http://www.softwhy.com/" /> <title>螞蟻部落</title> <style type="text/css"> div { height:400px; width:400px; border:1px solid red; vertical-align:middle; display:table-cell; } </style> </head> <body> <div><img src="mytest/demo/border.jpg" alt="螞蟻部落" /></div> </body> </html>
以上程式碼實現了圖片上下垂直居中,不過IE7瀏覽器並不支援此方式。
實現方式在div中新增了如下程式碼:
[CSS] 純文字檢視 複製程式碼vertical-align:middle; display:table-cell; line-height:400px;
相關文章
- web前端技巧-文字如何垂直居中?多行文字如何實現上下居中?Web前端
- CSS元素(文字、圖片)水平垂直居中方法CSS
- css 水平垂直居中實現方式CSS
- CSS實現垂直居中的問題CSS
- 如何實現水平垂直居中?
- Css實現垂直居中的幾種方法CSS
- 設定圖片水平垂直居中
- CSS 垂直居中CSS
- css實現垂直水平居中的幾種方法CSS
- css實現水平垂直居中的幾種方式CSS
- CSS實現水平垂直居中的方式有哪些?CSS
- div垂直居中-CSS元素垂直居中方法CSS
- 安居客面試題:純css實現未知比例圖片自適應且水平垂直居中面試題CSS
- CSS垂直居中和水平居中CSS
- CSS水平居中和垂直居中CSS
- css水平垂直居中CSS
- 三行CSS程式碼實現水平垂直居中CSS
- CSS未知高度垂直居中CSS
- CSS垂直居中方法CSS
- CSS實現水平垂直居中的1010種方式(史上最全)CSS
- CSS 實現元素在當前視窗水平垂直居中CSS
- CSS水平居中和垂直居中的方法CSS
- 16種方法實現水平居中垂直居中
- CSS實現水平、垂直居中,N種方法,徹底說透!CSS
- 關於css 的垂直居中CSS
- CSS視窗垂直水平居中CSS
- 水平垂直居中的實現方法
- css實現居中CSS
- CSS多行文字垂直居中效果CSS
- CSS 文字li元素中垂直居中CSS
- CSS垂直居中的七個方法CSS
- 網頁設計如何優雅的實現垂直居中網頁
- 老生常談之CSS的垂直居中CSS
- 【20190129】CSS-垂直水平居中相關CSS
- CSS div水平垂直居中效果詳解CSS
- 直播app開發,css讓圖片在a標籤裡垂直居中APPCSS
- 如何實現婚戀app原始碼中元素水平垂直居中?APP原始碼
- 淺談居中問題(水平居中、垂直居中、水平垂直居中)
- 元素水平垂直居中三種方法實現