I have a div set with a background image:
background-image: url('icon.svg'), none;
background-size: 40px 40px;
background-position: 90% 50%;
Be sure that your SVG has a
height specified. If you're generating it from Illustrator, ensure that the "Responsive" box is unchecked as this option removes width and height.