Во-первых: материал, который я пытаюсь сделать, пока не совместим с хром. Пожалуйста, используйте firefox, чтобы проверить примеры.Добавление форм и строк svg в SVG обрезанный div
Вот что я сделал:
http://jsfiddle.net/Robodude/ev6VF/1/
<style type="text/css">
.clip3 {
clip-path: url(#c3);
}
</style>
<svg height="0">
<defs>
</defs>
<clipPath id="c3">
<polygon points="75,0 225,0 275,100 225,200 75,200 25,100" />
</clipPath>
</svg>
<div class="container left">
<div id="Image1" class="Image1 image clip3"></div>
<div id="Image2" class="Image2 image clip3"></div>
<div id="Image3" class="Image3 image clip3"></div>
</div>
То, что я хотел бы сделать, это нарисовать поверх HTML элементов, которые были обрезается для того, чтобы сделать некоторые акценты и границы к разрезанным изображениям, как показано ниже, через краску ms. Возможно ли это с помощью SVG? Возможно, я могу добавить другое свойство в .clip3 и каким-то образом связать его с некоторыми svg-формами?
Я испытываю много разных вещей - но они просто догадывается, и я не могу найти какие-либо ресурсы или информацию о том, как это сделать.
Как я надеялся, что это будет работать что-то вроде этого:
<style type="text/css">
.clip3 {
clip-path: url(#c3);
border: url(#b1);
}
</style>
<defs>
<polyline id = "b1" points="75,0 225,0 275,100 225,200 75,200 25,100" stroke = "blue" stroke-width = "5"/>
</defs>