【发布时间】:2017-10-24 14:03:21
【问题描述】:
有什么方法可以防止 clip-path 剪裁它的孩子吗?例如,考虑以下代码:
.el {
width: 300px;
height: 300px;
clip-path: polygon(50% 0%, 100% 25%, 100% 75%, 50% 100%, 0% 75%, 0% 25%);
background-color: orangered;
}
h1 {
position: relative;
z-index: 100;
}
<div class="el">
<h1>Work Hard, Play Hard</h1>
</div>
【问题讨论】:
-
剪辑路径本质上是切掉了div的一部分,因为标题在div内部,它本身就会被剪辑,使用svg在div内绘制六边形可能更容易