在CSS 疊加層中創建孔
可以創建在疊加層中留下孔的效果,從而允許下面的內容顯示出來.
使用CSS Box Shadow
要實現此效果,請使用具有較大擴展半徑的 CSS box-shadow 屬性。
box-shadow: 0 0 0 9999px rgba(0, 0, 255, 0.2);
這會在元素周圍創造一個大的半透明陰影。
範例
在下面的範例中,在覆蓋 div 中建立了一個具有hole類別的「洞」:
.hole { position: absolute; top: 20px; left: 20px; width: 200px; height: 150px; box-shadow: 0 0 0 9999px rgba(0, 0, 255, 0.2); }
<p>Lorem ipsum dolor sit amet, ocurreret tincidunt philosophia in sea, at pro postea ullamcorper.</p> <p>Has ex idque repudiandae, an mei munere philosophia. Sale molestie id eos, eam ne blandit adipisci.</p> <div class="hole"></div>
以上是如何在 CSS 覆蓋層中建立孔?的詳細內容。更多資訊請關注PHP中文網其他相關文章!