首頁 >web前端 >css教學 >css如何改變svg顏色

css如何改變svg顏色

醉折花枝作酒筹
醉折花枝作酒筹原創
2021-04-20 16:07:1924901瀏覽

在css中,可以使用stroke屬性改變svg顏色,只需為svg中的polyline標籤設定「stroke:顏色值」樣式。 stroke屬性定義一條線,文字或元素輪廓顏色,值和color一樣,支援rgba透明通道。

css如何改變svg顏色

本教學操作環境:windows7系統、CSS3&&HTML5版、Dell G3電腦。

有些時候我們或許會使用css直接操控svg,svg可以像jpg,png那樣以圖片形式使用,也可以直接以標籤形式使用。前者不可以設定顏色,後者可以。

範例:

<svg width="8px" height="12px" viewBox="0 0 8 12" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
    <!-- Generator: Sketch 47.1 (45422) - http://www.bohemiancoding.com/sketch -->
    <title>Rectangle 8 Copy 10</title>
    <desc>Created with Sketch.</desc>
    <defs></defs>
    <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="round">
        <polyline id="Rectangle-8-Copy-10" stroke="#8F99AE" stroke-width="2" transform="translate(2.242641, 6.242641) scale(1, -1) rotate(-135.000000) translate(-2.242641, -6.242641) " points="5.24264069 9.24264069 -0.757359313 9.24264069 -0.757359313 3.24264069 -0.757359313 3.24264069"></polyline>
    </g>
</svg>

效果:

css如何改變svg顏色

#加入改變顏色的程式碼

 svg g polyline {
    stroke: red;
}

效果:

css如何改變svg顏色

推薦學習:css影片教學

#

以上是css如何改變svg顏色的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn