更新版本添加到 2018-02-16 回答
版本 1 - 需要额外的容器
这是我如何剥这只猫的皮...
我会创建一个占页面宽度 90% 的 div。我会给这个 div 一些剪刀的背景图像(减去任何虚线)。最后,我会在里面放置一个子 div 并将其设置为虚线。

HTML
<div id="scissors">
    <div></div>
</div>
CSS
#scissors {
    height: 43px; /* image height */
    width: 90%;
    margin: auto auto;
    background-image: url('http://i.stack.imgur.com/cXciH.png');
    background-repeat: no-repeat;
    background-position: right;
    position: relative;
}
#scissors div {
    position: relative;
    top: 50%;
    border-top: 3px dashed black;
    margin-top: -3px;
}
演示:http:  //jsfiddle.net/4CxZH/
版本 2 - 单元素
HTML
<div id="scissors"></div>
CSS
#scissors {
    height: 43px; /* image height */
    width: 90%;
    margin: auto auto;
    background-image: url('http://i.stack.imgur.com/cXciH.png');
    background-repeat: no-repeat;
    background-position: right;
    position: relative;
    overflow: hidden;
}
#scissors:after {
    content: "";
    position: relative;
    top: 50%;
    display: block;
    border-top: 3px dashed black;
    margin-top: -3px;
}
演示: https ://jsfiddle.net/4CxZH/99/