首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >html svg将图像切成两半

html svg将图像切成两半
EN

Stack Overflow用户
提问于 2022-03-19 18:44:10
回答 1查看 143关注 0票数 1

我有一个图标在我的SVG,但它切断在顶部,如何我可以充分显示它在SVG?

代码语言:javascript
复制
<svg width="400" height="50" data-value="40">
            <path class="bg" stroke="#ccc" d="M0 10, 400 10" ></path>
            <path class="meter" stroke="#0301fb" d="M0 10, 400 10"
                style="stroke-dasharray: 400; stroke-dashoffset: 400;">

            </path>
            <image xlink:href="https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Circle-icons-hourglass.svg/512px-Circle-icons-hourglass.svg.png" height="64" width="50" x="1%" y="-20" />
        </svg>
        Original
        <img id="loadIcon" src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Circle-icons-hourglass.svg/512px-Circle-icons-hourglass.svg.png" height="64" width="50" x="1%" y="-20" />

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-03-19 18:48:35

可以将viewbox属性设置为svg元素。

代码语言:javascript
复制
<svg width="400" height="50" viewbox = "150 -15 100 60" data-value="40">
            <path class="bg" stroke="#ccc" d="M0 10, 400 10" ></path>
            <path class="meter" stroke="#0301fb" d="M0 10, 400 10"
                style="stroke-dasharray: 400; stroke-dashoffset: 400;">

            </path>
            <image xlink:href="https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Circle-icons-hourglass.svg/512px-Circle-icons-hourglass.svg.png" height="64" width="50" x="1%" y="-20" />
        </svg>
        Original
        <img id="loadIcon" src="https://upload.wikimedia.org/wikipedia/commons/thumb/3/32/Circle-icons-hourglass.svg/512px-Circle-icons-hourglass.svg.png" height="64" width="50" x="1%" y="-20" />

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71541042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档