Css 画一条没有';图像拉伸时不会变厚
在SVG中有没有一种方法可以在图像拉伸时绘制一条细线 我使用SVG图像作为CSS背景,如下所示:Css 画一条没有';图像拉伸时不会变厚,css,svg,Css,Svg,在SVG中有没有一种方法可以在图像拉伸时绘制一条细线 我使用SVG图像作为CSS背景,如下所示: <svg ... preserveAspectRatio="none" viewBox="0 0 15 15"> <line x1="0" y1="15" x2="15" y2="0" color="#000" stroke="#333" stroke-width="1" /> </svg> (对角线)。我通过一个矩形元素拉伸这个图像,
<svg ... preserveAspectRatio="none" viewBox="0 0 15 15">
<line x1="0" y1="15" x2="15" y2="0"
color="#000" stroke="#333" stroke-width="1" />
</svg>
(对角线)。我通过一个矩形元素拉伸这个图像,当元素越大,线条越粗,但我需要一条总是很细的线条
可能吗?类似于flash中的“细线”。在实现SVG1.2T的浏览器中,您可以使用Opera和Webkit来支持这一点,正如版本15中的Firefox一样
行{矢量效果:非缩放笔划}
您是如何扩展它的?使用桌面应用程序还是某种库?你不能在转换后重置笔划宽度吗?我将它用作网页中的CSS背景。无法重置笔划宽度:/I我根本不知道该库,但我想你可以用RaphaelJS完全重置笔划宽度。可能值得一试?IE9不支持非缩放笔划。我不知道IE10是否支持这个功能。