html - svg 响应与背景大小的图像封面
问题描述
我几乎完成了我的背景,但它不能正常工作,我试图让图像适合视框尺寸。我需要我的图像响应并表现得像背景尺寸:封面。我还需要让滚动条消失,我不知道它为什么在那里。有人可以帮我让我的图像适合整个视图框区域并做出响应 - 我需要它是 100% 宽度和 100% 高度并且图像被覆盖
<svg viewBox="0 0 490 500" width="100%" height="100%">
<defs>
<pattern id="hexagons" width="100%" height="100%">
<g id="svg" fill="black" x="0" y="0"></g>
</pattern>
<mask id="hexagon-halftone-mask">
<rect x="0" y="0" width="100%" height="100%" fill="url(#hexagons)" />
</mask>
</defs>
<image id="svg-bg" xlink:href="https://cdn.pixabay.com/photo/2016/09/07/11/37/tropical-1651426_960_720.jpg" mask="url(#hexagon-halftone-mask)"/>
</svg>
解决方案
推荐阅读
- angular - 如何在 *cdkVirtualFor="" 之外向 cdk-virtual-scroll-viewport 添加内容。同时避免页面上的辅助滚动条?
- azure - 如何增加 Microsoft Graph 访问令牌到期时间?
- git - 当我命令 git rebase -i 时无法编辑 textedit
- python - 我正在尝试使用 BeautifulSoup 获取该网站的标题,但我不断收到 TypeError,我该如何解决这个问题?
- python - 有没有办法将 Python 可执行文件与数据库一起使用,而无需在目标 PC 上安装数据库?
- wordpress - 如何添加复选框字段以在购物车 WooCommerce 中添加特定产品
- java - 在 Android APP (Java) 中保存首选项的最快方法?
- javascript - 无法显示 [对象 HTMLImageElement]
- reactjs - 使用变量在 Redux 存储中引用值
- icloud - MacBook Pro 无法选择要上传的屏幕截图的问题