HTML5 行无法使用 svg

标签 html svg line

我尝试学习 HTML5,所以我得到了代码并进行了尝试,但我遇到了问题,我能够正确地获得圆圈,但线条没有显示。我试过它在 Chrome Firefox 和 IE 上打开,但没有浏览器显示行,而圆圈没问题!

代码是——

<svg xmlns="http://www.w3.org/2000/svg" height="200" id="ls">
<line id="ls" x1="0" y1="0" x2="200" y2="100" style="stroke"red; stroke-width:100" />
</svg>

有什么问题?

最佳答案

你打错了:style="stroke"red;

正确的代码是(注意(半)冒号):

<svg xmlns="http://www.w3.org/2000/svg" height="200" id="ls">
<line id="ls" x1="0" y1="0" x2="200" y2="100" style="stroke:red; stroke-width:100" />
</svg>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​

在这里摆弄:http://jsfiddle.net/s9sat/

关于HTML5 行无法使用 svg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11965290/

相关文章:

javascript - 在 JS/CSS 中调整 SVG 的高度

html - 柔化图像矩阵 svg 过滤器中的颜色

line - 仅显示某些 Shopify 订单项

css - 如何在标签右侧垂直居中绘制水平线

html - 如何在 HTML 页面上显示 youtube 视频?

javascript - 奇怪的 Kineticjs 性能问题

javascript - 根据 Bootstrap 下拉项更改 `div` 的内容

android - ClickableSpan 异常行为 :onClick() called when clicking empty space

android - 在 android firefox 浏览器中输入时,键盘使我的屏幕变小

c++ - Unreal C++ 使用线条跟踪从 Actor 调用 void