CSS3 を使用してランダムな形状を構築しています。私はこのエッグシェイプにこだわっています。半径の異なる 2 つの円で構成される卵形の数学を調べました。しかし、この基本的な構造を、ここにある CSS ビルドアップ コード、特に「border-radius」の部分とリンクすることはできません。
#egg {
display:block;
background-color:green;
width:126px;
/* width has to be 70% of height */
/* could use width:70%; in a square container */
height:180px;
/* beware that Safari needs actual px for border radius (bug) */
-webkit-border-radius:63px 63px 63px 63px / 108px 108px 72px 72px;
/* fails in Safari, but overwrites in Chrome */
border-radius:50% 50% 50% 50%/60% 60% 40% 40%;
}