我正在 Next.js 中创建一个网站。我使用<Image />
标签将图像放置在网站中。我只在移动视图中在图像组件中得到一些空白,但在桌面上它很好,当我签入网络标签时,我得到了
svg+xml
这样的文件<img alt aria-hidden="true" src='data:image/svg+xml base 64'>
。我认为这svg+xml
在图像中创造了空白?谁能帮我这个?如何删除此svg+xml
文件?
这是我用于图像的 html 代码:
<div className={styles.card}>
<div className={styles.content}>
<div className={styles.image}>
<Image
src={image2}
alt="picture"
width={88}
height={88}
layout="intrinsic"
quality={100}
/>
</div>
<h3>{title}</h3>
<p>{description}</p>
</div>
</div>
scss:
当我长按移动视图中的空白时显示这个
当我将<img />
标签用于图像目的时,这个空白不会出现,只有当我使用这个 nextjs<Image />
标签时,我才会得到空白