導航:首頁 > 圖片大全 > svg圖片在div中如何居中

svg圖片在div中如何居中

發布時間:2024-01-08 00:57:34

如何讓圖片在div中居中顯示

(1)第一種:用vertical-align

(2)第二種:flex布局(注意瀏覽器兼容性)

(3)position:absolute;絕對定位方式

(4)使用display:table-cell配合vertical-align:center

思路:利用text-align屬性將圖片水平居中,然後設置padding-top的值使其垂直居中。

思路:只用padding屬性,通過計算求得居中

Ⅱ 在div里,如何讓圖片居中

方法一:
思路:利用text-align屬性將圖片水平居中,然後設置padding-top的值使其垂直居中。
結構如下:
<div>
<img src="images/tt.gif" width="150" height="100" />
</div>
CSS樣式如下:
div {width:300px; height:150px; background-color:#CCC; border:#000 1px solid; text-align:center; padding-top:50px;}
釋義:
圖片的尺寸為150x100px,DIV的大小為300x200px;
background-color:#CCC; border:#000 1px solid;為DIV加個邊框和背景色,便於觀察效果。
text-align:center,實現圖片的水平居中;padding-top:50px,50px這個數值是經過計算得到的,padding-top的值具體演算法如下:(DIV的高度 – 圖片的高度)/2,但這里要注意,根據盒模型原理,我們還要將DIV原來的高度200減去padding-top的值,這樣顯示的才是正確的,否則DIV會變高。


方法二:
思路:只用padding屬性,通過計算求得居中
結構代碼同上;
CSS樣式如下:
div {width:225px; height:150px; background-color:#eee; border:#000 1px solid; padding-top:50px; padding-left:75px;}
備註:這里DIV的寬高計算都遵循盒模型原理,計算方法同上。


方法三:
思路:
利用圖片的margin屬性將圖片水平居中,利用DIV的padding屬性將圖片垂直居中。
結構代碼同上;
CSS代碼如下:
div {width:300px; height:150px; background-color:#eee; padding-top:50px; border:#000 1px solid;}
img {display:block; margin:0 auto;}
備註:
Img是內聯元素,要設置其margin屬性使其居中,就要將其轉換為塊元素display:block;然後利用margin:0 auto;實現圖片的水平居中;(有的設計師為圖片再加個div標簽,然後通過div標簽的margin實現居中

閱讀全文

與svg圖片在div中如何居中相關的資料

熱點內容
藝考女生裸量胸圍圖片 瀏覽:324
過年的畫報圖片大全簡單又漂亮 瀏覽:753
韓式圖片文字 瀏覽:752
短發穿冬衣服搭配圖片欣賞 瀏覽:284
微信貓咪圖片大全可愛搖尾巴 瀏覽:169
蘿莉動漫圖片頭像 瀏覽:362
女孩子發花的圖片該怎麼回 瀏覽:343
手機表格圖片變成word文檔 瀏覽:161
word里如何批量處理圖片大小 瀏覽:791
修行圖片高清圖片大全 瀏覽:509
Word文檔中表格顯示在圖片上 瀏覽:460
清代銅錢價格表及圖片 瀏覽:780
修身衣服褲子搭配圖片 瀏覽:187
抖音女生圖片動漫 瀏覽:553
漫威頭像高清圖片美隊 瀏覽:763
叫我畫卡通可愛圖片 瀏覽:185
安然文字圖片 瀏覽:343
女傷心難過的圖片大全 瀏覽:45
小薇女孩的圖片 瀏覽:398
冬季女款衣服圖片 瀏覽:90