Zasadniczo postaram się zachować to proste.Jak zrobić kółko pojawiające się tylko w niektórych elementach div o różnych kolorach?
Staram się zrobić coś takiego (ignoruj żadnych aspektów projektu, z wyjątkiem tego, co stan):
zacząłem to na 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>
Zasadniczo problem polega na tym, że nie mogę sprawić, by wyglądało na czapka okrąg łączy się przez dwa prostokąty i ma dwa różne kolory, jak na obrazku. Wciąż wycinając resztę koła, która wylewa się z prostokąta.
Mam nadzieję, że to ma sens.
Z góry dziękuję.
do koloru, można użyć krycie: 0,5; sprawdź to: https://jsfiddle.net/maky/od62shsp/2/ – fernando