我這裏有一個的jsfiddle - http://jsfiddle.net/apbuc773/大綱和部分填充的SVG形狀
我想創建一個使用SVG的明星。
我想衝擊明星的外面。在我的例子中,筆劃在每一條剖切內部形狀的線上。
也可以半填充星形。
我想用這個作爲星級評分,但我需要一半或四分之一的填充。
<svg height="210" width="500">
<polygon points="100,10 40,198 190,78 10,78 160,198" style="fill:red;stroke:blue;"/>
</svg>
而不是定義爲在明星的每個點的多邊形五個頂點,你真的應該定義一個用於實際形狀的每個頂點。在這種情況下,有十個。定義這些,並且形狀將被很好地定義,並且筆畫將僅適用於外部。 – liamness 2015-03-31 12:04:20
好吧,我已經創建了明星和斯托克,但我可以半填充形狀 - http://jsfiddle.net/apbuc773/5/ – ttmt 2015-03-31 12:06:06
我可以建議的所有可能[梯度](https://開發人員。 mozilla.org/en-US/docs/Web/SVG/Tutorial/Gradients)可以做你想做的事情嗎? – liamness 2015-03-31 12:10:15