Попытка обрезать объект круга в прямоугольной коробке.Crop svg circle object with rect object
<rect class="cls-2" x="36.21" y="74.47" width="237.17" height="123.78"></rect>
<circle class="cls-3" data-name="effector" class="cls-4" cx="234.79" cy="137.14" r="31.81"></circle>
Оба являются фигурами, импортированными из иллюстратора SVG. Но когда я помещаю круг в объект прямой, круг исчезает.
<rect class="cls-2" x="36.21" y="74.47" width="237.17" height="123.78">
<circle class="cls-3" data-name="effector" class="cls-4" cx="234.79" cy="137.14" r="31.81"></circle>
</rect>
Попытка избежать использования клипа, поскольку он не работает в IE. Любые идеи?
https://jsfiddle.net/phantomboogie/cya2r55e/
Благодаря
Посмотрел его на caniuse и говорит, что его не действует. http://caniuse.com/#search=clippath Является ли caniuse устаревшим? – phantomboogie
Эта страница caniuse относится к обрезанию содержимого * HTML * с обтравочными контурами SVG или CSS-формами. Это отличается от отсечения содержимого SVG с помощью путей отсечения SVG, что прекрасно. –