【发布时间】:2017-01-31 12:10:48
【问题描述】:
我正在使用剪辑路径来剪辑两个图像。结果是
一切都很好,但我想像这样缩小这些图像之间的间距
.clip-wrap {
display: inline;
}
.element {
-webkit-clip-path: polygon(0 100%, 0 0, 100% 0, 60% 100%);
clip-path: polygon(0 100%, 0 0, 100% 0, 60% 100%);
}
.element2 {
-webkit-clip-path: polygon(40% 0, 100% 0, 100% 100%, 0 100%);
clip-path: polygon(40% 0, 100% 0, 100% 100%, 0 100%);
}
<div class="clip-wrap">
<img src="http://karenmenezes.com/shapes-polygon/clip-demo.jpg" alt="demo-clip-css" class="element" width="150" height="150">
</div>
<div class="clip-wrap">
<img src="http://karenmenezes.com/shapes-polygon/clip-demo.jpg" alt="demo-clip-css" class="element2" width="150" height="150">
</div>
请帮忙!谢谢
【问题讨论】:
-
您是否尝试过在第二个元素上使用否定的
margin-left? -
大约 50px 应该可以解决问题。 jsfiddle.net/vd5ezk7z/2
-
请注意,问题中的代码在 IE11、Edge 或 FF 中不起作用。它适用于 Chrome。 (未测试 Safari。)
-
在 iPad 上测试。它也适用于 Safari。