css - 在矩形边框内对齐 JPG/PNG 图像

标签 css svg

我正在使用 元素将光栅图像定位在 元素的边界内。这工作正常,但在一般情况下我不知道光栅图像的纵横比。当 SVG 缩放它们以适应矩形区域的范围时,它似乎将它们对齐(假设保留纵横比)中间和中心。我实际上想将它们顶部和中心对齐,但我似乎找不到正确的方法。

最佳答案

添加preserveAspectRatio="xMidYMin meet"给你的<image>元素。

关于css - 在矩形边框内对齐 JPG/PNG 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46093810/

相关文章:

ios - 如何使SVG在iOS上运行?

css - 跨度不在中间垂直对齐文本

css - SVG 的宽度/高度属性的单位

html - 带 mask 的全宽图像

svg - 在 JavaFX 上的按钮中加载 SVG 文件

javascript - 如何缩放路径以适合容器

html - HTML 文本周围的颜色

css - 浏览器在短时间内显示没有样式的页面(视觉故障)

html - 透明 PNG 的 IE6 问题

d3.js - 为什么我的文本没有显示在 svg 轴标签中? (D3 margin 惯例)