Border-radius
The boxes are 50x50px and have a background-color
All round 10px
All round 25,50,75,100px
All round 100,75,50,25px
All round 20px
All round 15px 5px thick
top-left 10px
top-right 10px
bottom-right 10px
bottom-left 10px
These boxes have elliptical borders
All round 50%
All round -- MDN example
top-left 50%
top-right 50%
bottom-left 50%
bottom-right 50%
All round -- MDN example 2 -- outline
These boxes have (rectangular) background images, that are clipped by the border radius
In a nutshell
In a circle
Rounded
This is an <img>
tag with a border radius
These use a border-radius + a background clip (the radius of the inner background should shrink)
Solid color
Background image
Background image layers
The all have a border-radius +/- overflow: hidden, which clips their child elements
Lorem ipsum, without overflow: hidden
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Lorem ipsum, with overflow: hidden
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
An image inside a inline-block <a>
tag, with a border-radius of 50% and overflow: hidden
(this is commonly used for avatars and occurs GitHub a few times)
All these are non-conventional elements with a border-radius :^)
iframe to the welcome page
Fun canvas demo
The boxes are 50x50px
All round 10px
All round 5,10,15,20px
All round 20px
All round 20px, border widths 1px 5px 10px 12px
All round 15px 5px thick
All round 10px 20px thick
All round 10px 20px thick inset
All round 10px 20px thick outset
top-left 10px
top-right 10px
bottom-right 10px
bottom-left 10px
200px box, 75px radius
Test truncation:
Box is 50x50, border-radius is 500px