Это работает в Firefox, но не в Chrome. Я надеюсь, что у кого-то может быть обход. Мне нужно, чтобы внутренний div был абсолютно расположен (что, по-видимому, вызывает проблему).SVG внутри абсолютно позиционированного div не отображается
<body>
<div style="width: 550px; height: 400px; background-color: rgb(0, 142, 0);">
<div style="position: absolute;">
<svg>
<rect width="40" height="40" fill="#666666"></rect>
</svg>
</div>
</div>
</body>
Похоже, установив высоту и ширину SVG до 100% устраняет эту проблему. – user2800679
, но он ломает Firefox ... – user2800679