I'm currently experimenting with CSS3 to create various random shapes. Right now, I'm facing a challenge with the Egg Shape. I've researched the mathematical composition of Egg Shapes, which consist of two circles with different radii. However, I am struggling to connect this basic structure with the CSS code provided here, particularly the "border-radius" section.
#egg {
display:block;
background-color:green;
width:126px;
/* The width should be 70% of the height */
/* Can use width:70%; in a square container */
height:180px;
/* Note that Safari requires actual px for border radius (bug) */
-webkit-border-radius:63px 63px 63px 63px / 108px 108px 72px 72px;
/* This may fail in Safari, but still works in Chrome */
border-radius:50% 50% 50% 50%/60% 60% 40% 40%;
}