0

我目前正在通过 SVG 图像元素管理 HTML5 中的图像,

我设法将图像拉伸到元素的宽度和长度的大小,使用 preserveAspectRatio="none"

但是我找不到相反的方法,我想以某种方式显示图像,以便 SVG 仅在图像 originalSize(宽度/高度)大于 SVG 图像时显示图像的一部分宽度和高度,

假设我有一个 700x500 的图像,并将其放置在 200x200 的 SVG 图像上,如果我将 preserveAspectRatio 设置为“none”,那么图像将缩小并变为 200x200,但我想要的是让图像显示在200x200 的容器并且不会缩小,而是图像只会显示在其 200x200 的部分中,因此不会显示其余部分,因为容器不足以显示所有内容,

任何想法?

4

0 回答 0