I am trying to create a ring shape in css divided into 4 quarters. Each quarter will be a button.
I played with the following code:
#quarterCircleTopLeft{
width:100px;
height:100px;
border:1px solid #000;
background: orange;
border-radius: 90px 0 70px 0;
-moz-border-radius: 90px 0 70px 0;
-webkit-border-radius: 90px 0 70px 0;
}
What produces this (ignore the gray lines):

Obviously, I want the border on the right to be inverted. However, since this is a button, I cannot use another form to create a cutout (as this will overlap with other menu buttons). I added a red line to show how I want the border to go through. Sorry, my drawing skills are bad: -P
How can I invert the border or otherwise create the shape I want?
source
share