我已经知道如何在HTML中为对象创建圆角边框。但是,我如何只绕一个或两个角?
答案 0 :(得分:1)
简单你可以这样做:
#example1 {
border-radius: 15px;
}
或
#example2 {
-moz-border-radius: 15px;
border-radius: 15px;
}
可以使用四个单独的边框 - * - 半径属性(border-bottom-left-radius,border-top-left-radius等)或使用border-radius同时为所有四个角创建圆角速记财产。
Sintax
border-*-*-radius: [ <length> | <%> ] [ <length> | <%> ]?
示例:强>
border-top-left-radius: 10px 5px;
border-bottom-right-radius: 10% 5%;
border-top-right-radius: 10px;
答案 1 :(得分:0)
您可以在每个角落(或您需要的地方)应用不同的border-radius
。例如:
div{
background-color: blue;
border-top-left-radius: 5px;
border-top-right-radius: 10px;
border-bottom-left-radius: 15px;
border-bottom-right-radius: 20px;
}
答案 2 :(得分:0)
你可以像这样使用border-radius属性:
border-radius: 22px 30px 10px 10px; /*top-left,top-right,bottom-right,bottom-left*/
-moz-border-radius: 22px 30px 10px 10px;/*top-left,top-right,bottom-right,bottom-left*/
-webkit-border-radius: 22px 30px 10px 10px;/*top-left,top-right,bottom-right,bottom-left*/
答案 3 :(得分:0)
border-radius属性可以用4个值写入。从左上方开始顺时针方向移动。
.some-class {
border-radius: 1px 2px 3px 4px;
}
答案 4 :(得分:0)
#rounded {
border-radius: 15px 50px 30px 5px;
第一个数字(本例中为15px)是左上角 第二个数字(本例中为50px)是右上角 第三个数字(本例中为30px)是右下角 第四个数字(本例中为5px)是左下角
数字越大,圆形越多,数字越小,越接近正方形。 只需更改#rounded以匹配代码的CSS标记。