【发布时间】:2025-12-29 18:30:11
【问题描述】:
我有一个包含 SVG 折线的简单 html 文件:
这是我的代码:
span {
border: 1px solid red;
}
polyline{
fill:none;
stroke:red;
stroke-width:3
}
<p>A block element containing an <span>inline element</span></p>
<svg height="200" width="500">
<polyline points="0,0 20,0 40,25" />
</svg>
我想在我的span 右边框的中点开始折线。我该怎么做?
【问题讨论】:
-
@MrT 不错的尝试,但是如果您减小浏览器窗口的宽度,您会发现它会弄乱折线定位。
-
另一个 - jsfiddle.net/dmg0r87f 这个有溢出问题
-
溢出是什么意思?
-
在较小的屏幕上,您可以看到一个水平滚动条,可以通过设置
overflow: hidden来修复它,但不确定这是否是所需的结果 - jsfiddle.net/fwr3a1ut