我想弄清楚如何使svgs不給每個元素一個樣式屬性。在svg中使用css
兩個問題:
當引用外部CSS文件,樣式正確顯示在瀏覽器中,而不是在一個圖像瀏覽器。這是正常的/可以避免的嗎?
我的大部分元素都有class和id屬性,下面CSS犯規提供所期望的效果,即全縣21015可是沒有其填充覆蓋
.county
{
font-size:12px;
fill:#d0d0d0;
fill-rule:nonzero;
stroke:#000000;
stroke-opacity:1;
stroke-width:0.1;
stroke-miterlimit:4;
stroke-dasharray:none;
stroke-linecap:butt;
marker-start:none;
stroke-linejoin:bevel;
}
path#21015
{
fill:red;
}
難道這與21015不是有效的[XML名稱](http://www.w3.org/TR/REC-xml/#NT-Name)這一事實有關嗎?如果你給它一個以字母字符開頭的ID,你的CSS是否工作? – sethobrien