在這里,我有一個部分,我試圖實現(xiàn)一個圓形的邊界。現(xiàn)在的尺寸很好,但是右邊溢出來了(因為寬度:我的230%。頂層::之后)。我這樣設置寬度的原因是因為我希望圓的半徑是多少。
下面是我的CSS,Github鏈接在這里:https://Github . com/satriapamudji/frontend mentor/tree/main/frontend mentor-03-workitlandingpage
.top-level {
position: relative;
min-width: 1440px;
min-height: 730px;
background-color: var(--off-white); /* set to transparent */
z-index: 1;
padding-bottom: 10%;
}
.top-level::after {
content: "";
position: absolute;
bottom: 0;
left: 50%; /* horizontally centers the element */
margin-left: -115%; /* negative half of the width */
width: 230%;
height: 1000px;
background: var(--purple);
border-radius: 100%;
z-index: 0;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
transform: translateY(-15%);
}
我試過了:
為溢出的整個部分設置一個容器:隱藏。然而,如果我這樣做,我的英雄圖像會被剪切,右側仍然會顯示。 溢出:到處隱藏 為什么不隱藏溢出? 檢查此后的代碼片段,它似乎工作沒有?
body {
margin: 0;
padding: 0;
}
.top-level {
position: relative;
width: 100vw;
min-height: 730px;
background-color: transparent;
z-index: 1;
padding-bottom: 10%;
overflow: hidden;
}
.top-level::after {
content: "";
position: absolute;
bottom: 0;
left: 50%;
/* horizontally centers the element */
margin-left: -115%;
/* negative half of the width */
width: 230%;
height: 1000px;
background: purple;
border-radius: 100%;
z-index: 0;
box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
transform: translateY(-15%);
}
<div class="top-level">
</div>
上一篇c 中中怎么解析json
下一篇python 最好日志庫