CSS是許多網頁開發人員最喜歡的語言之一。使用CSS,您可以輕松地向網頁添加樣式和布局效果。現在,我們來學習如何使用CSS來實現半橢圓邊框。
.container { background-color: #f2f2f2; border-radius: 50%; width: 500px; height: 250px; border: 5px solid #ccc; overflow: hidden; position: relative; } .container:before { content: ""; position: absolute; background-color: #f2f2f2; border-radius: 50%; width: 1000px; height: 500px; top: -120px; left: -120px; transform: rotate(45deg); }
如上所示,我們首先創建一個容器(class為"container")。 我們將此容器的背景色設置為#f2f2f2,邊框寬度為5px,顏色為#ccc,圓角半徑設置為50%。 我們還將其寬度設置為500px,高度設置為250px,并將其溢出隱藏。 然后,我們創建一個偽元素,在容器前面添加一個背景色為#f2f2f2且具有相同半徑的圓形。 我們將其寬度設置為1000px,高度設置為500px,將其定位在容器頂部并向左和向上移動120px(以便與容器直徑相匹配),最后旋轉它45度。
這樣,我們就成功地創建了一個半橢圓形邊框。