您可以使用边框或框阴影.并在伪元素上使用它们以最小化标记.
框阴影示例:
div{
height:100%;
position:relative;
}
.overlay{
display:inline-block;
position:relative;
z-index: 1;
}
.overlay:after{
content:'';
position:absolute;
top:0; left:0;
width:100%; height:100%;
box-shadow: 0px 0px 0px 999px rgba(0,0,0,.8);
}
Run Code Online (Sandbox Code Playgroud)
<div>
<p>Some content</p>
<p class="overlay">Other content</p>
<p>More content</p>
</div>
Run Code Online (Sandbox Code Playgroud)