.block {width: 140px; height: 140px; margin: 40px; text-align: center; line-height: 140px; color: #fff; float: left;} .block > div {transition: all 0.3s ease-in-out} .block > div:hover {border-radius: 0;} .border01 {border-radius: 0;} .border02 {border-radius: 5px;} .border03 {border-radius: 10px;} .border04 {border-radius: 15px;} .border05 {border-radius: 20px;} .border06 {border-radius: 25px;} .border07 {border-radius: 30px;} .border08 {border-radius: 35px;} .border09 {border-radius: 50px;} .border10 {border-radius: 70px;}
.border11 {border-radius: 0px 0px;} .border12 {border-radius: 15px 0px;} .border13 {border-radius: 30px;} .border14 {border-radius: 45px 0px;} .border15 {border-radius: 60px 0px;} .border16 {border-radius: 75px 0px;} .border17 {border-radius: 90px 0px;} .border18 {border-radius: 105px 0px;} .border19 {border-radius: 120px 0px;} .border20 {border-radius: 135px 0px;}
.border21 {border-radius: 10px / 55px;} .border22 {border-radius: 20px / 55px;} .border23 {border-radius: 30px / 55px;} .border24 {border-radius: 40px / 55px;} .border25 {border-radius: 50px / 55px;} .border26 {border-radius: 55px / 50px;} .border27 {border-radius: 55px / 40px;} .border28 {border-radius: 55px / 30px;} .border29 {border-radius: 55px / 20px;} .border30 {border-radius: 55px / 10px;}
.border31 {border-radius: 0px 30px 30px / 30px; } .border32 {border-radius: 0px 40px 40px / 40px; } .border33 {border-radius: 0px 50px 50px / 50px; } .border34 {border-radius: 0px 60px 60px / 60px; } .border35 {border-radius: 0px 70px 70px / 70px; } .border36 {border-radius: 30px 30px 0px / 30px; } .border37 {border-radius: 40px 40px 0px / 40px; } .border38 {border-radius: 50px 50px 0px / 50px; } .border39 {border-radius: 60px 60px 0px / 60px; } .border40 {border-radius: 70px 70px 0px / 70px; }
.border41 {border-radius: 0px 0px 30px 30px / 30px 0px 30px 30px;} .border42 {border-radius: 0px 0px 40px 40px / 40px 0px 40px 40px;} .border43 {border-radius: 0px 0px 50px 50px / 50px 0px 50px 50px;} .border44 {border-radius: 0px 0px 60px 60px / 60px 0px 60px 60px;} .border45 {border-radius: 0px 0px 70px 70px / 70px 0px 70px 70px;} .border46 {border-radius: 30px 30px 0px 0px / 30px 30px 30px 30px;} .border47 {border-radius: 40px 40px 0px 0px / 40px 40px 40px 40px;} .border48 {border-radius: 50px 50px 0px 0px / 50px 50px 50px 50px;} .border49 {border-radius: 60px 60px 0px 0px / 60px 60px 60px 60px;} .border50 {border-radius: 70px 70px 0px 0px / 70px 70px 70px 70px;}
.border51 {border-radius: 0px 0px 0px 10px} .border52 {border-radius: 0px 0px 0px 20px} .border53 {border-radius: 0px 0px 0px 30px} .border54 {border-radius: 0px 0px 0px 40px} .border55 {border-radius: 0px 0px 0px 50px} .border56 {border-radius: 0px 0px 0px 60px} .border57 {border-radius: 0px 0px 0px 70px} .border58 {border-radius: 0px 0px 0px 80px} .border59 {border-radius: 0px 0px 0px 90px} .border60 {border-radius: 0px 0px 0px 100px}
.border61 {border-radius: 50% 70% 50% 70% / 50% 50% 70% 60%;} .border62 {border-radius: 50% 60% 50% 70% / 50% 50% 70% 60%;} .border63 {border-radius: 50% 40% 50% 70% / 50% 50% 60% 60%;} .border64 {border-radius: 50% 50% 70% 50% / 50% 30% 70% 60%;} .border65 {border-radius: 50% 60% 50% 70% / 50% 60% 30% 60%;} .border66 {border-radius: 50% 50% 70% 70% / 50% 50% 70% 60%;} .border67 {border-radius: 50% 50% 50% 70% / 50% 80% 70% 60%;} .border68 {border-radius: 30% 70% 50% 70% / 50% 50% 70% 65%;} .border69 {border-radius: 70% 50% 50% 70% / 50% 40% 70% 60%;} .border70 {border-radius: 50% 50% 50% 70% / 50% 30% 70% 60%;}
See the Pen border-radius learning tool by Lavi Perchik (@laviperchik) on CodePen.
See the Pen CSS Border-Radius Generator by Peter Klein (@pmk) on CodePen.
See the Pen Border-Radius Playground by Adam Kuhn (@cobra_winfrey) on CodePen.
See the Pen border-radius Morphing by jeongahlee (@jeongahlee) on CodePen.