Я пытаюсь установить пользовательские значки SVG с CSS на элементы списка <ul>. Пример:
<ul>
    <li style="list-style-image: url('first.svg')">This is my first item</li>
    <li style="list-style-image: url('second.svg')">And here my second</li>
</ul>
Проблема заключается в том, что изображения слишком велики и растягивают высоту линий. Я не хочу изменять размер изображения, потому что точка использования SVG заключается в масштабировании с разрешением. Есть ли способ установить размер изображения с помощью CSS без какого-либо background-image hack?
EDIT: здесь предварительный просмотр (большое изображение, специально выбранное для иллюстрации и драмы): http://jsfiddle.net/tWQ65/4/ 
И мой текущий background-image обходной путь, используя CSS3 background-size: http://jsfiddle.net/kP375/1/