border-radius 圓角如果想要把元素邊界變得圓潤,不妨試試這個屬性。 1. 官方定義通過 CSS3,您能夠創(chuàng)建圓角邊框并且不需使用設計軟件,比如 PhotoShop。 2. 解釋通過給一個 html 元素標簽的樣式增加一條 border-radius 屬性,讓這個元素的邊角由直角邊變成圓弧。 3. 語法它的用法遵循 css 通用的:左上、 右上 、右下 、左下 的原則。 border-radius:value;
包含參數(shù)
border-radius:value; value 代表給這個元素 4 個方向增加一個的圓弧值。
border-radius:value1 value2; value1 代表 左上、右下,value2 代表 右上、左下角圓弧值。
border-radius:value1 value2 value3; value1 代表左上 value2 代表 右上 左下 value3 代表右下 border-radius:value1 value2 value3 value3; value1 ~ value4 分別代表左上、 右上 、右下 、左下四個角的圓弧值 4. 兼容性
5. 示例
<div class="demo"></div> 可以這樣 .demo{ border-radius: px px; } 推薦第一種寫法,但是也可以這樣 .demo{ border-top-right-radius:px; border-bottom-left-radius:px; } 效果圖
<div class="card"> <div class="text"> demo1 </div> </div> .card{ background: red; width: px; height: px; line-height: px; text-align: center; border-radius: px; } .text{ display: inline-block; width: px; height: px; line-height: px; background: #fff; border-radius: ; } 效果圖
<table> <tr> <td>姓名</td><td>年齡</td> </tr> <tr> <td>demo</td><td>19</td> </tr> </table> table{ background: red; border-radius: px px ; font-size: px; color: #fff; border-collapse: collapse; overflow: hidden; } 6. 經(jīng)驗分享
.demo{ width:px; height:px; border-radius: } 設置 50% 的好處就是不用再去計算他的寬高,例如上面這個例子 border-radius:50px同樣可以讓這個元素變成一個圓。 7. 小結
|