【发布时间】:2021-07-08 02:13:22
【问题描述】:
我有一个 SVG,我想将它用作我的 React 应用程序的 Favicon。如果这很重要,我使用了 create-react-app。
如果我在实际网站上使用它,内联,我可以通过添加或更改其width="24px" 属性来调整大小:
<div>
<svg
id="LOGOS"
width="100px"
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 1000 1000"
>
//Paths and a lot of stuff within...
</svg>
</div>
这是我的网站图标在我的 index.html 上的外观:
<link
rel="icon"
href="%PUBLIC_URL%/assets/svg/main-logo-los-litros.svg"
type="image/svg+xml"
/>
无论我做什么或尝试什么,Favicon 总是看起来很小。我得到的唯一可见结果是当我将 viewBox="0 0 1000 1000" 调整为其他内容时,它只是消失或看起来像一个像素。
我已尝试添加width、height 仅其中一个、sizes,但似乎没有任何效果!
如何让我的 SVG 放大以使其看起来更好地作为网站图标?
【问题讨论】:
标签: html css reactjs svg favicon