Я намагаюся встановити власні піктограми 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's my second</li>
</ul>
Проблема полягає в тому, що зображення занадто великі і розтягують висоту ліній. Я не хочу змінювати розмір зображення, оскільки сенс використання SVG полягає в масштабуванні з роздільною здатністю. Чи є спосіб встановити розмір зображення за допомогою CSS без якогось background-imageзлому?
EDIT: Ось попередній перегляд (велике зображення, навмисно вибране для ілюстрації та драми): http://jsfiddle.net/tWQ65/4/
І моє поточне background-imageобхідне рішення, використовуючи CSS3 background-size: http://jsfiddle.net/kP375/1/
