Ho uno svg rect come questa altezza:SVG larghezza elemento e impostare in html, ma che appare come 0 0 ispettore
<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>
Quando ho ispezionare il secondo rettangolo con Chrome non ha larghezza e l'altezza. Non ci sono regole CSS ad esso applicabili. Perché non viene influenzato dalla larghezza e dall'altezza?
Il rendering è errato, se non perché ti interessa? –
Potrebbe interessarsi perché non funziona come desiderato ... – amflare
Il rendering non è corretto. Il rettangolo non viene visualizzato perché non ha dimensioni. – user3162553