我有一個矩形SVG這樣:SVG元素的寬度和高度,以html設置,但顯示爲0 0在檢查員
<svg class="legend-square">
<defs>
<pattern id="pattern1" width="3"
height="3" patternunits="userSpaceOnUse" patterntransform="rotate(-45)">
<rect width="2" height="3" transform="translate(0,0)" fill="purple"></rect>
</pattern>
</defs>
<rect width="12" height="12" fill="url(#pattern1)"></rect>
</svg>
當我檢查所述第二矩形與鉻它沒有寬度和高度。 沒有CSS規則適用於它。爲什麼它不受寬度和高度的影響?
渲染是不正確的,如果不是你爲什麼在意? –
他可能會在意,因爲它沒有按照需要運行...... – amflare
渲染不正確。矩形不顯示,因爲它沒有大小。 – user3162553