| <!DOCTYPE html> |
| <style> |
| .container { |
| width: 100px; |
| height: 100px; |
| background-color: red; |
| display: inline-block; |
| } |
| |
| .clip { |
| width: 100px; |
| height: 100px; |
| background-color: green; |
| } |
| |
| .test-top-left { |
| -webkit-clip-path: inset(0 round 50px 0 0 0); |
| } |
| |
| .check-top-left { |
| border-radius: 50px 0 0 0; |
| } |
| |
| .test-top-right { |
| -webkit-clip-path: inset(0 round 0 50px 0 0); |
| } |
| |
| .check-top-right { |
| border-radius: 0 50px 0 0; |
| } |
| |
| .test-bottom-right { |
| -webkit-clip-path: inset(0 round 0 0 50px 0); |
| } |
| |
| .check-bottom-right { |
| border-radius: 0 0 50px 0; |
| } |
| |
| .test-bottom-left { |
| -webkit-clip-path: inset(0 round 0 0 0 50px); |
| } |
| |
| .check-bottom-left { |
| border-radius: 0 0 0 50px; |
| } |
| </style> |
| <body> |
| <p>You should see 4 green squares each with one rounded corner. You should not see any red.</p> |
| <div class="container check-top-left"><div class="clip test-top-left"></div></div> |
| <div class="container check-top-right"><div class="clip test-top-right"></div></div> |
| <br/> |
| <div class="container check-bottom-left"><div class="clip test-bottom-left"></div></div> |
| <div class="container check-bottom-right"><div class="clip test-bottom-right"></div></div> |
| </body> |