【发布时间】:2021-03-28 12:31:34
【问题描述】:
我有一个项目需要在网站中显示图像。此图像显示在背景上。 但是当我尝试将此图像适合移动视图时,图像的比例会失真。我不介意在移动视图中是否放大图像以保持尺寸不变。
<div class="relative h-screen" id="about">
...
<img
src="@/assets/img/about/background.png"
alt="background"
class="absolute top-0 right-0 z-0 h-screen"
/>
...
</div>
这是图像在普通桌面视图中的显示方式。 Te 图像具有相对于其父 div 的绝对位置。它已固定在顶部和右侧。这是因为渐变来自左侧。
【问题讨论】:
-
看看object-fit和object-position:developer.mozilla.org/en-US/docs/Web/CSS/object-fit / developer.mozilla.org/en-US/docs/Web/CSS/object-position
标签: css image mobile responsive-design tailwind-css