簡體   English   中英

如何在boostrap 4中垂直和水平居中圖像?

[英]how to center images vertical and horizontal in boostrap 4?

我正在使用最新的 bootstrap 4 並創建了一個 400px 的 div 來保存高度范圍從 100px 到 350px 的圖像。 我試圖將圖像水平和垂直居中,並設法使用以下代碼將圖像水平居中。

<img src="..." class="mx-auto d-block" alt="...">

我添加什么類以使圖像也垂直居中在 div 中?

在 conatiner 上使用 d-flex,您可以在圖像上使用 my-auto 以 y 軸為中心。

小提琴

<div class="d-flex" style="height: 400px; border: 2px orange solid;"> 
  <img style="height: 300px; width: 300px;" src="https://images.pexels.com/photos/789141/pexels-photo-789141.jpeg?w=1260&h=750&auto=compress&cs=tinysrgb" class="mx-auto my-auto d-block" alt="Turtle pic">
  <img style="height: 200px; width: 200px;" src="https://images.pexels.com/photos/789141/pexels-photo-789141.jpeg?w=1260&h=750&auto=compress&cs=tinysrgb" class="mx-auto my-auto d-block" alt="Turtle pic">
</div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM