前端必知必会-CSS圆角

[复制链接]
发表于 2025-4-27 13:40:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
文章目录



  • CSS 圆角


    • CSS border-radius 属性
    • CSS border-radius - 指定每个角
    • CSS 圆角属性

  • 总结

CSS 圆角

CSS 圆角
利用 CSS border-radius 属性,您可以为任何元素赋予“圆角”。
CSS border-radius 属性

CSS border-radius 属性定义元素角的半径。
提示:此属性答应您为元素添加圆角!
以下是三个示例:

  • 具有指定背景颜色的元素的圆角:


  • 具有边框的元素的圆角:


  • 具有背景图像的元素的圆角:

以下是代码:
示例
  1. #rcorners1 {
  2. border-radius: 25px;
  3. background: #73AD21;
  4. padding: 20px;
  5. width: 200px;
  6. height: 150px;
  7. }
  8. #rcorners2 {
  9. border-radius: 25px;
  10. border: 2px solid #73AD21;
  11. padding: 20px;
  12. width: 200px;
  13. height: 150px;
  14. }
  15. #rcorners3 {
  16. border-radius: 25px;
  17. background: url(paper.gif);
  18. background-position: left top;
  19. background-repeat: repeat;
  20. padding: 20px;
  21. width: 200px;
  22. height: 150px;
  23. }
复制代码
提示:border-radius 属性现实上是 border-top-left-radius、border-top-right-radius、border-bottom-right-radius 和 border-bottom-left-radius 属性的简写属性。
CSS border-radius - 指定每个角

border-radius 属性可以有一到四个值。规则如下:
四个值 - border-radius: 15px 50px 30px 5px;(第一个值适用于左上角,第二个值适用于右上角,第三个值适用于右下角,第四个值适用于左下角):

三个值 - border-radius: 15px 50px 30px;(第一个值适用于左上角,第二个值适用于右上角和左下角,第三个值适用于右下角):

两个值 - border-radius: 15px 50px;(第一个值适用于左上角和右下角,第二个值适用于右上角和左下角):

一个值 - border-radius: 15px; (该值适用于所有四个角,它们的圆角相称:

代码如下:
示例
  1. #rcorners1 {
  2. border-radius: 15px 50px 30px 5px;
  3. background: #73AD21;
  4. padding: 20px;
  5. width: 200px;
  6. height: 150px;
  7. }
  8. #rcorners2 {
  9. border-radius: 15px 50px 30px;
  10. background: #73AD21;
  11. padding: 20px;
  12. width: 200px;
  13. height: 150px;
  14. }
  15. #rcorners3 {
  16. border-radius: 15px 50px;
  17. background: #73AD21;
  18. padding: 20px;
  19. width: 200px;
  20. height: 150px;
  21. }
  22. #rcorners4 {
  23. border-radius: 15px;
  24. background: #73AD21;
  25. padding: 20px;
  26. width: 200px;
  27. height: 150px;
  28. }
复制代码
您还可以创建椭圆形角:
示例
  1. #rcorners1 {
  2. border-radius: 50px / 15px;
  3. background: #73AD21;
  4. padding: 20px;
  5. width: 200px;
  6. height: 150px;
  7. }
  8. #rcorners2 {
  9. border-radius: 15px / 50px;
  10. background: #73AD21;
  11. padding: 20px;
  12. width: 200px;
  13. height: 150px;
  14. }
  15. #rcorners3 {
  16. border-radius: 50%;
  17. background: #73AD21;
  18. padding: 20px;
  19. width: 200px;
  20. height: 150px;
  21. }
复制代码
CSS 圆角属性

属性
描述
border-radius
用于设置所有四个 border---radius 属性的简写属性
border-top-left-radius
定义左上角边框的外形
border-top-right-radius
定义右上角边框的外形
border-bottom-right-radius
定义右下角边框的外形
border-bottom-left-radius
定义左下角边框的外形

总结

本文介绍了CSS圆角的利用,如有题目欢迎私信和评论
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表