我正在尝试在元素的背景上应用蒙版图像,但我不想蒙版其子元素。我尝试更改 z-index 但没有成功。
* {
box-sizing: border-box;
}
body {
margin: 0;
background: #000;
}
.el {
width: 100%;
height: 60px;
mask-repeat: no-repeat;
mask-position: center;
background-color: #fff;
-webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 60'%3E%3Cpath d='M100 60c-13.43 0-20.2-11.37-26.74-22.37C67.25 27.53 61.57 18 50 18s-17.25 9.54-23.26 19.63C20.2 48.63 13.43 60 0 60V0h100z'/%3E%3C/svg%3E");
-webkit-mask-repeat: repeat-x;
-webkit-mask-position: left bottom;
z-index: 10;
}
.el p {
position: relative;
z-index 99;
text-align: center;
padding-top: 20px;
width:400px;
margin: auto;
background: red;
color: white;
}
Run Code Online (Sandbox Code Playgroud)
<div class="el"><p>Duis enim elit, …
Run Code Online (Sandbox Code Playgroud)