border-radius的参数

border-radius的参数:

据w3c上的官方解释,是这样子的:

border-radius: 1-4 length|% / 1-4 length|%;
1-4指的是radius的四个值,length和%指的是值的单位。

border可以带四个参数分别设置四个边框(上左下右的顺序),同样的,border-radius也可以带四个参数,并且以顺时针的方向解析,上左,上右,下右,下左

两个参数的时候,是上左和下右,上右和下左,比如.div1{border-radius: 2em 1em}

三个参数的时候,是上左,上右和下左,下右,比如.div1{border-radius: 2em 1em 3em}

.div1{border-radius: 2em/1em}

那么以斜杠/分开后面的参数是怎么回事呢?是这样子的,第一个参数表示圆角的水平半径,第二个参数表示圆角的垂直半径,所以你现在就可以画一个左右不对称的圆角啦:

实例:通过border-radius做消息数量提示

<style>
  .circel{
     position: absolute;
    background: #21841d;
    color: #fff;
    right:-5px;
    top: -2px;
    font-weight: normal;
    line-height: 20px;
    border-radius: 100%;
    min-width: 20px;
    height: 20px;
    text-align: center;
    font-size: 14px
   }
</style>

 <a href="" style="position:relative">待办事项<span class='circel'>6</span></a>

  

转载于:https://www.cnblogs.com/ampl/p/7992196.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: `border-radius` 是 CSS 的一个属性,用于设置元素的边框圆角。它可以接受一个或多个值,每个值表示一个圆角半径。如果只提供一个值,那么四个圆角都将使用该值。如果提供两个值,那么第一个值将用于左上角和右下角,第二个值将用于右上角和左下角。如果提供三个值,那么第一个值将用于左上角,第二个值将用于右上角和左下角,第三个值将用于右下角。如果提供四个值,则分别用于左上角、右上角、右下角和左下角。例如: ``` border-radius: 10px; border-radius: 10px 20px; border-radius: 10px 20px 30px; border-radius: 10px 20px 30px 40px; ``` ### 回答2: border-radius是CSS的一个属性,用于设置元素的边框的圆角。 border-radius属性可以用于设置元素边框圆角的大小。圆角的弯曲程度由一个或多个半径值决定。可以为每个角指定一个半径值,也可以为四个角同时指定一个半径值。如果只指定一个半径值,则所有四个角的圆角大小相同。 可以使用像素值、百分比或相对长度单位(如em)来表示圆角的半径大小。在将border-radius应用于一个元素时,元素的边框角将会被裁剪成圆角形状,使元素的边框看起来更加圆滑。 border-radius属性除了可以应用于普通的元素,还可以应用于HTML5中的新元素和CSS3中其他功能中。在HTML5中,常见的使用border-radius的元素包括按钮、文本框和图像等等。通过将border-radius属性与其他CSS属性结合使用,我们可以创建各种各样的圆角效果,例如椭圆形的边框、不规则形状的边框等等。 总的来说,border-radius能够改变一个元素的边框角的形状,使其变得圆滑,可以通过指定一个或多个半径值,来控制圆角的弯曲程度。它是CSS3中非常实用的属性,可以用来创建各种各样的元素边框效果,从而增强了网页的美观性和可用性。 ### 回答3: border-radius是CSS属性之一,用于为元素的边框添加圆角。通过设置border-radius属性,可以改变元素的边框的角落形状,使其变为圆角或椭圆形角落。 border-radius属性可以接受一个或多个值来指定圆角半径。当只有一个值时,所有四个角的半径都相同;当有两个值时,第一个值指定左上和右下角的半径,第二个值指定右上和左下角的半径;当有三个值时,第一个值指定左上角的半径,第二个值指定右上和左下角的半径,第三个值指定右下角的半径;当有四个值时,分别指定左上、右上、右下和左下角的半径。 border-radius属性还可以接受百分比值作为参数。当使用百分比值时,元素的角落半径是相对于元素的最大宽度或最大高度计算的。 border-radius的使用使得元素的外观更加圆润和柔和,可以添加一些圆形元素、圆角按钮等。它适用于各种元素,如div、按钮、图片以及表格等。 总之,border-radius是一种常用的CSS属性,通过设置它可以为元素的边框添加圆角,使其外观更加美观和温和。使用border-radius属性可以轻松创建多种不同样式的圆角效果,增加网页的美观性和用户体验。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值