CSS3 border-radius圆角的实现方法及用法详解

这篇文章主要介绍了CSS3 border-radius圆角的实现方法及用法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

以前想实现一个圆角是比较麻烦的,不过现在CSS3来了,实现圆角变的那么的简单只需要一句话:border-radius即可。下面青岛星网跟大家分享下:border-radius的具体用法。

CSS3圆角只需设置一个属性:border-radius(含义是”边框半径”)。你为这个属性提供一个值,就能同时设置四个圆角的半径。所有合法的CSS度量值都可以使用:em、ex、pt、px、百分比等等。

border-radius的浏览器支持

IE 9、Opera 10.5、Safari 5、Chrome 4和Firefox 4,都支持上述的border-radius属性。

早期版本的Safari和Chrome,支持-webkit-border-radius属性。

早期版本的Firefox支持-moz-border-radius属性。

目前来看,为了保证兼容性,只需同时设置-moz-border-radius和border-radius即可。

-moz-border-radius: 15px;
border-radius: 15px;

(注意:border-radius必须放在最后声明,否则可能会失效。)

另外,早期版本Firefox的单个圆角的语句,与标准语法略有不同。

-moz-border-radius-topleft(标准语法:border-top-left-radius)

-moz-border-radius-topright(标准语法:border-top-right-radius)

-moz-border-radius-bottomleft(标准语法:border-bottom-left-radius)

-moz-border-radius-bottomright(标准语法:border-bottom-right-radius)

border-radius的实例制作

CSS3 border-radius圆角的实现方法及用法详解

#rcorners1 {
border-radius: 25px;
background: #8AC007;
padding: 20px;
width: 200px;
height: 150px;
}

#rcorners2 {
border-radius: 25px;
border: 2px solid #8AC007;
padding: 20px;
width: 200px;
height: 150px;
}

#rcorners3 {
border-radius: 25px;
background: url(paper.gif);
background-position: left top;
background-repeat: repeat;
padding: 20px;
width: 200px;
height: 150px;
}

CSS3 border-radius – 指定每个圆角

如果你在 border-radius 属性中只指定一个值,那么将生成 4 个 圆角。

但是,如果你要在四个角上一一指定,可以使用以下规则:

四个值: 第一个值为左上角,第二个值为右上角,第三个值为右下角,第四个值为左下角。

三个值: 第一个值为左上角, 第二个值为右上角和左下角,第三个值为右下角

两个值: 第一个值为左上角与右下角,第二个值为右上角与左下角

一个值: 四个圆角值相同

CSS3 border-radius单个圆角的设置

单个圆角的设置除了同时设置四个圆角以外,还可以单独对每个角进行设置。对应四个角,CSS3提供四个单独的属性:

border-top-left-radius

border-top-right-radius

border-bottom-right-radius

border-bottom-left-radius

文章来源:脚本之家,原文链接:https://www.jb51.net/css/744998.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:SEO优化专员,转转请注明出处:https://www.chuangxiangniao.com/p/917515.html

(0)
上一篇 2025年1月4日 14:25:36
下一篇 2025年1月4日 14:26:12

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 冲牙器使用时张开嘴还是闭嘴

    生活中,比较注意口腔问题的朋友们来说一般都开始使用冲牙器了,使用后你会发现真香,真的能够把牙缝里牙刷碰不到的残渣都冲洗干净。那么,冲牙器使用时张开嘴还是闭嘴呢?一起来看看趣丁网带来的介绍吧! 冲牙器使用时张开嘴还是闭嘴  闭着。  第一次用…

    2025年1月6日
    691.6K00
  • 冲牙器需要每顿饭后都用吗

    越来越多人开始关注自己口腔问题了,如果单纯的刷牙并不能把牙垢以及其余的残渣清理干净,而使用冲牙器就是最简单快速清理残渣的方法。那么,冲牙器需要每顿饭后都用吗?其实没必要,使用后就是真香,随心所欲的使用冲牙器! 冲牙器需要每顿饭后都用吗 一般…

    2025年1月6日
    717.2K00
  • 冲浪板是绑在腿上吗

    冲浪板是海边冲浪必备的一款道具,很多人没有接触过的都比较担心危不危险,毕竟电视剧上很多都是在海里使用冲浪板,看起来十分拉风。那么,冲浪板上没有固定脚的不会掉下来吗?一起来看看趣丁网带来的介绍吧! 冲浪板是绑在腿上吗 是的。 冲浪是一项利用海…

    2025年1月6日
    546.0K00
  • 水银温度计用之前要甩一甩吗

    水银温度计是很多人从小到大都使用过的产品,但也有人在家里购入水银温度计后都不怎么使用的。其实,在使用水银温度计前,都需要甩一甩的,将温度甩到35度以下后,测量时才会更准确。 水银温度计用之前要甩一甩吗  在使用温度计之前一定要把温度甩下去。…

    2025年1月4日
    842.8K00
  • 详解css3 flex弹性盒自动铺满写法

    这篇文章主要介绍了详解css3 flex弹性盒自动铺满写法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。 本文主要介绍了详解css3 flex弹性盒自动铺满写法,分享…

    服务器 2025年1月4日
    300
  • Css3实现无缝滚动防抖

    这篇文章主要介绍了Css3实现无缝滚动防抖的方法,帮助大家解决图片抖动,感兴趣的朋友可以了解下 问题 图片加文字的无缝滚动,在手机端的效果总体还行,但是图片在手机某些浏览器会抖得腻害! 错误写法 不能用left,margin-left,像这…

    服务器 2025年1月4日
    100
  • 水银温度计用哪一头测试

    水银温度计是很多家庭都会准备的一款产品,毕竟每个人身体都会有不适的时候,如果担心自己发烧,可以试试水银温度计来测量。那么,水银温度计用哪一头测试?水银温度计用完之后怎样恢复正常?一起来看看趣丁网带来的详细介绍吧! 水银温度计用哪一头测试 体…

    2025年1月4日
    5.6K00
  • Css代码中color属性的几种常见用法及区别

      大家在制作网站和编写css代码的时候,经常都会使用到color属性,这也是一个网页在制作中非常常见的属性,但是,就是这样一个最常用的属性也有多种表达方法,可以在不同的时候派上用场。   四、进阶的RGBA:rgba方法   这种颜色选择…

    2025年1月4日
    200
  • 浅析Table 和 div 的简介及用法

    这篇文章主要介绍了浅析Table 和 div 的简介及用法,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 Web前端1 学号姓名性别年龄 01张三男20 02李四女21 人数合计60 …

    编程技术 2025年1月4日
    200
  • VUE中watch用法

    一、 watch是什么? 监测 Vue 实例变化的一个表达式或方法。回调函数得到的参数为新值和旧值,用一个函数取代。 简洁的说:watch的作用可以监控一个值的变换,并调用因为变化需要执行的方法。可以通过watch动态改变关联的状态。 二、…

    编程技术 2025年1月4日
    200

发表回复

登录后才能评论

联系我们

156-6553-5169

在线咨询: QQ交谈

邮件:253000106@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

联系微信