I’m currently working with a Swiss map in SVG format. The <svg> tag is directly embedded inside a <div>.
In Chromium (Linux), everything just looks fine, but in Firefox (Linux) only a part of the SVG is shown. The SVG markup itself seems to be valid.
Chromium:

Firefox:

I created a jsfiddle with the source code for easier testing: http://jsfiddle.net/MKRXN/
Is this a Firefox issue, or is it some problem with the SVG? In any case, how can I get this to work correctly?
You should set
heightandwidthto your parentdivand then set thesvgboth height and width to100%:HTML:
SVG:
Check this code: http://jsfiddle.net/Kgs6J/