css - 使用 CSS 在 div 中对齐图像

标签 css image alignment

我有以下问题。

我有一排 290px x 160px 的正方形,应该用 div 显示图像。

<div class="33percentWidth">
<img src="./img1" class="???" />
</div>

<div class="33percentWidth">
<img src="./img2" class="???" />
</div>

<div class="33percentWidth">
<img src="./img3" class="???" />
</div>

问题是如果图像更大(超过 290px x 190px;这会增大高度或宽度。

问题:我如何定义我的 img 类,以便图像居中(并缩放)以适合 290x190 正方形,并且对我来说确保“列”将持续存在?

最佳答案

你可以使用 CSS

.classname{
  max-width :290px;
  max-height:190px;
  align-content: center;
}

关于css - 使用 CSS 在 div 中对齐图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27885677/

相关文章:

android - 如何在 Android 中创建 "floating TextViews"?

html - 图像在网络服务器上看起来不同

javascript - 添加一个 CSS,当鼠标悬停在它上面时放大该值

javascript - Jquery获取页面最大高度

javascript - 未找到 HTMLImageElement (404)

jquery - Load & Swoop 图像添加自动刷新

html - 建议将图像和文本编码到已部署的 HTML 页面...

wpf - 如何右对齐 DataTemplate 中的内容?

javascript - JquerySteps 中的 FullCalendar

html - 如何将按钮与文本区域 Angular 对齐并在展开契约(Contract)时保持相同的相对位置