Вот иллюстрация проблемы (проверено в Firefox и Chrome):
<div style="background-color: red;"><svg height="100px" width="100" style="background-color: blue;"></svg></div>
Обратите внимание на дополнительное red
пространство div
под синим svg
.
Уже пробовал устанавливать padding
и margin
оба элемента 0
, но безуспешно .