本文將介紹如何使用CSS實(shí)現(xiàn)一個(gè)左上角效果圖。
首先,我們需要準(zhǔn)備一個(gè)淺色背景的div容器,以及一個(gè)內(nèi)部帶有一定透明度的div。代碼如下:
<div class="container"> <div class="corner"></div> </div> <style> .container { background-color: #f8f8f8; width: 200px; height: 200px; position: relative; } .corner { width: 50px; height: 50px; background-color: rgba(0,0,0,0.2); position: absolute; top: 0; left: 0; } </style>
在代碼中,我們?cè)O(shè)置了一個(gè)名為“container”的div容器,寬高都為200px,背景顏色為淺灰色,相對(duì)定位。我們?cè)谄鋬?nèi)部加入一個(gè)寬高為50px的div,并設(shè)置背景色為帶有一定透明度的黑色色塊。同時(shí),我們將其絕對(duì)定位到了父容器的左上角。
接下來(lái),我們來(lái)講解如何實(shí)現(xiàn)左上角的倒角效果。我們沿用之前的代碼,在.container的樣式中加上border-radius屬性,設(shè)置為50px。代碼如下:
.container { background-color: #f8f8f8; width: 200px; height: 200px; position: relative; border-radius: 50px; }
到這里,我們就成功地實(shí)現(xiàn)了一個(gè)左上角倒角效果的效果圖。完整代碼如下:
<div class="container"> <div class="corner"></div> </div> <style> .container { background-color: #f8f8f8; width: 200px; height: 200px; position: relative; border-radius: 50px; } .corner { width: 50px; height: 50px; background-color: rgba(0,0,0,0.2); position: absolute; top: 0; left: 0; } </style>