好的,所以说我正在为我的 div 使用以下设置:
.background
将包含一个图像。 .overlay
覆盖层将有一个半透明的白色背景 .inner
会有效地屏蔽掉 div 大小的矩形吗?这样背景就透明了,并且切穿了overlay div。
<div class="background">
<div class="overlay">
<div class="inner">
</div>
</div>
</div>
这可能只用 css 吗?
原文由 PahPow 发布,翻译遵循 CC BY-SA 4.0 许可协议
看起来你可以实现添加带有一些不透明度的粗边框 (Fiddle) 。边框宽度将决定所需矩形的大小:
和CSS: