gpt4 book ai didi

html - svg 和其他元素之间的白线

转载 作者:行者123 更新时间:2023-12-03 21:30:42 27 4
gpt4 key购买 nike

我有非常简单的 svg,只有一种颜色和三个多边形点。

在某些宽度的 Chrome 中,在 svg 之前有一条不应该存在的白线:

enter image description here

顶部有一个具有相同颜色的 div。 svg 甚至与 margin-bottom -10px; 颜色相同的 div 重叠但那条白线一直出现:

<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 21.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
viewBox="0 0 1920 145" style="enable-background:new 0 0 1920 145;" xml:space="preserve">
<style type="text/css">
.st0{fill:#262120;}
</style>
<g>
<polygon class="st0" points="1920,145 0,0 1920,0 "/>
</g>
</svg>

这里有什么问题?

最佳答案

这可能是因为所有 html 元素都在 css 中设置了正常的行高。

line-height: 0; 
可以解决这个问题🙇‍♂️

关于html - svg 和其他元素之间的白线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42900885/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com