Итак, я пытался создать страницу портфолио, и я хочу использовать пользовательские фигуры. Поэтому вместо использования divs я использую форму polygon svg для получения фона img. Обратите внимание, что это первый раз, когда я занимаюсь svg, и я пытаюсь исправить его целый день.правильно выровнять svg polygon
Таким образом, проблема заключается в том, что граница слева и справа и сверху справа вырезает край моего шпа. Я попытался уменьшить ширину/высоту многоугольника, но он не работает должным образом. Он остается малым или вырезать даже больше, что делает его форма swuare ..
Это мой HTML-код, а также рабочий jsfiddle: http://jsfiddle.net/1rmd2otz/1/
<div class="sv-img">
<svg class="svg" viewBox="0 0 910 500" >
<defs>
<pattern id="img1" patternUnits="userSpaceOnUse" width="900" height="490">
<image xlink:href="img/service/website.jpg" x="0" y="0" width="890" height="480" />
</pattern>
</defs>
<polygon points="96.729,27.124 0,490.109 867.032,420.878 900,0" fill="url(#img1)"/>
</svg>
</div>
Итак, кто может мне помочь?
Непонятно, чего вы на самом деле хотите достичь. –
на левом дне и на правой верхней границе, есть разрез .. Он не создает форму правильно. Это svg я сделал: http://i.imgur.com/qBJ45aK.png Как вы может видеть, есть parte svg, который разрезается. Это побочное сравнение: http://i.imgur.com/AqlJ3z7.png – celsomtrindade