?? ??? ?? ??? ??
?? ?? ??? ?? ????? ?? ??? ?? ???? ???? ???. CSS3? ??? ? ?? ??? ???? ???? ? ??? ??? ??? ??? ???? border-radius ??? ???? ???? IE 9, Opera 10.5, Safari 5, Chrome 4 ? Firefox 4
?? ?????. > 1. ??? ?? ??
CSS3 ?? ????? border-radius("??? ??"? ??) ?? ??? ???? ???. ? ???? ??? ??? ????? ? ??? ?? ?????. em, px, ??? ? ?? ???? CSS ??? ??? ? ????. ?? ?? ??? div ?????(??? ??? 200, ??? ???, ???? 2px ?? #000)border-radius:50px;
border-radius:50px 25px; //表示左上角和右下角使用第一個值,右上角和左下角使用第二個值
border-radius:25px 10px 50px; //左上角使用第一個值,右上角和左下角使用第二個值,右下角使用第三個值
border-radius:25px 10px 50px 0;//左上角、右上角、右下角、左下角(順時針順序)
border-radius:50px/25px;CSS3(border-radius) ??? ?? ???? ?? ??? ??
border-radius: 100px 25px 80px 5px / 45px 25px 30px 15px;
css3(border-radius) ??? ?? ???? ?? ??? ??
2. ??? ??
?? ??? 4?? ??? ???? ? ??? ? ???? ????? ??? ?? ????. ? ???? ???? CSS3? ? ?? ??? ??? ?????:
* border-top-left-radius
* border-top-right-radius
* ???-??-???-??
* ???-??-??-??
? ?? 4?? ?? ? ??? 1~2?? ?? ??? ? ????. ?? 1? ???? ?? ??? ?? ??? ????? ?????. 2?? ?? ??? ?? ? ?? ?? ?? ??? ???? ? ?? ?? ?? ??? ?????.
border-top-left-radius: 50px;
css3(border-radius) ??? ?? ???? ?? ??? ??
border-top-left-radius: 50px 100px;//第一個值表示水平半徑,第二個值表示垂直半徑。
css3(border-radius) ??? ?? ???? ?? ??? ??
3. ??
css3(???-??) ??? ?? ???? ?? ??? ??
?? ??:
width:0; height:0; border:100px solid gray; border-radius:100px; border-right-color:#fff;
css3(border-radius) ??? ??? ?? ??? ??
?? ??
????