CSS中的圓角矩形邊框是實現界面美化的一種常見技巧。直接在HTML中使用邊框樣式實現圓角的效果可能比較繁瑣,而CSS提供的border-radius屬性可以輕松地完成這個任務。border-radius屬性指定了矩形邊框四個角的半徑,通過設置合適的數值,可以實現不同角度的圓角矩形。
.item { width: 200px; height: 100px; border: 2px solid #ccc; border-radius: 10px; }
上面的代碼定義了一個寬200px、高100px的盒子,并設置了2px的實線邊框。通過border-radius屬性,將四個角的半徑設置為10px,生成了四個圓角。如果需要實現不同角度的圓角,可以使用簡寫屬性border-radius:
.item { border-radius: 10px 20px 30px 40px; }
上面的代碼將四個角的半徑依次指定為10px、20px、30px和40px,生成不同角度的圓角矩形。
除了可以設置具體數值之外,border-radius還支持用百分比來指定半徑大小。例如:
.item { border-radius: 50% 10%; }
上面的代碼將左上角和右下角的半徑指定為元素寬度的50%,將右上角和左下角的半徑指定為元素寬度的10%。
總之,border-radius屬性是實現圓角矩形效果的極為簡單、方便的方式,使用該屬性可以使界面看上去更加美觀和舒適。