-2
このサークルにある別のサークルの一部とHTMLでサークルを行う必要があります。ここに例があります: CSSのサークルサークル交差
私は緑と黄色の領域をする必要があります。赤い領域なし。どうすればいいのか教えてください。 border-radiusプロパティを持つ緑色の領域とclip-pathプロパティを持つ黄色の領域を使うことができますか、それとも良い方法がありますか?
このサークルにある別のサークルの一部とHTMLでサークルを行う必要があります。ここに例があります: CSSのサークルサークル交差
私は緑と黄色の領域をする必要があります。赤い領域なし。どうすればいいのか教えてください。 border-radiusプロパティを持つ緑色の領域とclip-pathプロパティを持つ黄色の領域を使うことができますか、それとも良い方法がありますか?
私の知る限り、あなたはこのようなものがほしいと思う。 Js fiddle
<div class="circle circle-green">
<div class="circle circle-red"></div>
</div>
.circle{
width:250px;
height:250px;
border-radius:50%;
}
.circle-green{
background:green;
overflow:hidden;
position:relative;
}
.circle-red{
background:red;
right:-60%;
position:absolute;
}
ありがとう!これは私が探しているものです – Ildar
はこれをしないでください、ちょうど私 – Ildar
[フィドル](https://jsfiddle.net/taz5evbb/)ことを行うにはどのようにヒントを与えますか? –
ヒント:「ちょうど 'flex'」;を使用します)* Joking *あなたが既に試したかもしれないものは何もわかりませんが、緑の要素の中に黄色の要素を入れ子にしてから、' border-radius:100%親要素を含む緑に 'overflow:hidden'を設定して、入れ子になった黄色要素のオーバーフローを隠します。黄色のネストされた要素のオフセットを 'left'値で調整することができます。このためには、問題の要素に対して' position'''''''または '' absolute''を宣言する必要があります。 – UncaughtTypeError