欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css 圓里面套5個圓

吉茹定1年前11瀏覽0評論

CSS可以輕松地在頁面上創建各種各樣的形狀和構造。其中一個有趣的例子就是將五個圓形嵌套在一個大圓形中間。下面是實現這一效果的代碼:

.circle {
width: 200px;
height: 200px;
border-radius: 50%;
background-color: lightblue;
position: relative;
}
.circle:before, .circle:after {
content: "";
display: block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
border-radius: 50%;
}
.circle:before {
width: 160px;
height: 160px;
background-color: white;
}
.circle:after {
width: 120px;
height: 120px;
background-color: lightblue;
}
.circle div {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 60px;
height: 60px;
border-radius: 50%;
background-color: white;
}
.circle div:nth-child(1) {
transform: translate(-50%, -140%);
}
.circle div:nth-child(2) {
transform: translate(28%, -117%);
}
.circle div:nth-child(3) {
transform: translate(117%, -3%);
}
.circle div:nth-child(4) {
transform: translate(28%, 110%);
}
.circle div:nth-child(5) {
transform: translate(-42%, 110%);
}

首先,我們創建一個大圓形的容器,使用border-radius將其變成一個圓形。然后,在容器中使用:before和:after偽元素創建兩個圓形,分別作為中空部分和外環。

接下來,我們在容器中創建五個小圓形。這里使用絕對定位和transform屬性將它們放在正確的位置。注意,我們使用了:nth-child選擇器來選擇每一個小圓形,并且為它們賦予不同的位置。

通過組合這個代碼塊,我們就實現了大圓形中嵌套五個小圓形的效果。這個例子展示了CSS是多么強大和靈活。它可以幫助我們輕松地實現各種各樣的設計想法。