Về cơ bản, tôi sẽ cố gắng giữ điều này đơn giản.Cách tạo vòng tròn chỉ xuất hiện trong các div nhất định có màu khác nhau?
Tôi cố gắng để làm một cái gì đó như thế này (bỏ qua bất kỳ khía cạnh thiết kế, ngoại trừ những gì tôi nêu):
Tôi đã bắt đầu này trên JSFiddle here.
.header-wrapper {
display: flex;
flex-direction: column;
align-items: flex-end;
}
.header {
background-color: #0091cc;
border-radius: 20px;
height: 100px;
width: 90%;
margin-bottom: 20px;
}
.circle {
background-color: pink;
height: 400px;
width: 400px;
border-radius: 50%;
position: absolute;
top: -100px;
left: -100px;
}
<div class="header-wrapper">
<div class="header"></div>
<div class="header"></div>
</div>
<div class="circle"></div>
Về cơ bản vấn đề là tôi không thể làm cho nó xuất hiện mũ vòng tròn kết nối thông qua hai hình chữ nhật và có hai màu sắc khác nhau, giống như trong hình ảnh. Trong khi vẫn cắt phần còn lại của vòng tròn, nó tràn ra khỏi hình chữ nhật.
Tôi hy vọng điều này có ý nghĩa.
Xin cảm ơn trước.
cho màu sắc, bạn có thể sử dụng opacity: 0.5; kiểm tra điều này: https://jsfiddle.net/maky/od62shsp/2/ – fernando