我
你熟悉制作 SVG 吗?
难度:
是的,你可以使用内联 CSS、嵌入式 CSS 部分或外部 CSS 文件对形状进行着色(包括指定对象上的属性)。在网上大部分 SVG 使用的是内联 CSS,不过每个类型都有优点和缺点。
通过设置fill
和stroke
属性,可以完成基本着色操作。fill
可以设置内部的颜色,stroke
可以设置周围绘制的线条的颜色。你可以使用与HTML
中使用的 CSS 颜色命名方案相同的 CSS 颜色命名方案:颜色名称(即red
)、RGB 值(即rgb(255,0,0)
)、十六进制值、RGBA 值等等。
html
<rect
x="10"
y="10"
width="100"
height="100"
stroke="blue"
fill="purple"
fill-opacity="0.5"
stroke-opacity="0.8"
/>