← 返回文章列表 CSS3 圆角
12

CSS3 圆角

CSS3 圆角

CSS3 圆角

使用 CSS3 border-radius 属性,你可以给任何元素制作 "圆角"。

CSS3 border-radius 属性

使用 CSS3 border-radius 属性,你可以给任何元素制作 "圆角"。

以下为三个实例:

1. 指定背景颜色的元素圆角:

圆角!

2. 指定边框的元素圆角:

圆角!

3. 指定背景图片的元素圆角:

圆角!

代码如下:

#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 个 圆角。

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

  • 四个值: 第一个值为左上角,第二个值为右上角,第三个值为右下角,第四个值为左下角。
  • 三个值: 第一个值为左上角, 第二个值为右上角和左下角,第三个值为右下角
  • 两个值: 第一个值为左上角与右下角,第二个值为右上角与左下角
  • 一个值: 四个圆角值相同

以下为三个实例:

1. 四个值 - border-radius: 15px 50px 30px 5px:

2. 三个值 - border-radius: 15px 50px 30px:

3. 两个值 - border-radius: 15px 50px:

以下为源代码:

#rcorners4 {    border-radius: 15px 50px 30px 5px;    

   background: #8AC007;    padding: 20px;     

   width: 200px;    height: 150px; }#rcorners5 {    

   border-radius: 15px 50px 30px;    background: #8AC007;    

   padding: 20px;     width: 200px;    

   height: 150px; }#rcorners6 {    

   border-radius: 15px 50px;    background: #8AC007;    

   padding: 20px;     width: 200px;    

   height: 150px; }
您还可以创建椭圆边角:

#rcorners7 {    border-radius: 50px/15px;    

   background: #8AC007;    padding: 20px;     

   width: 200px;    height: 150px; }#rcorners8 {    

   border-radius: 15px/50px;    background: #8AC007;    

   padding: 20px;     width: 200px;    

   height: 150px; }#rcorners9 {    

   border-radius: 50%;    background: #8AC007;    

   padding: 20px;     width: 200px;    

   height: 150px;}

#rcorners7 {    border-radius: 50px/15px;    

   background: #8AC007;    padding: 20px;     

   width: 200px;    height: 150px; }#rcorners8 {    

   border-radius: 15px/50px;    background: #8AC007;    

   padding: 20px;     width: 200px;    

   height: 150px; }#rcorners9 {    

   border-radius: 50%;    background: #8AC007;    

   padding: 20px;     width: 200px;    

   height: 150px;}

CSS3 圆角属性

属性 描述
border-radius 所有四个边角 border-*-*-radius 属性的缩写
border-top-left-radius 定义了左上角的弧度
border-top-right-radius 定义了右上角的弧度
border-bottom-right-radius 定义了右下角的弧度
border-bottom-left-radius 定义了左下角的弧度

最后修改: 2025/8/19 11:52:51

上一篇
CSS3 边框
读者评论
【免登录留言】
验证码

相关文章推荐

菜鸟云网络科技简介
活动方案
菜鸟云网络科技简介

菜鸟云网络学院开学了!菜鸟云自己开发的网站CMS!快来学习吧……

菜鸟云网络科技个性化定制中心
5
菜鸟云网络科技个性化定制中心

菜鸟云网络科技个性化定制中心欢迎您

Bootstrap5 教程
10
Bootstrap5 教程

Bootstrap 是全球最受欢迎的前端组件库,用于开发响应……

探索ISBN查询接口:为图书管理系统赋能
3
探索ISBN查询接口:为图书管理系统赋能

在开发图书管理应用时,ISBN(国际标准书号)查询接口是获取……

菜鸟网络学院简介
5
菜鸟网络学院简介

菜鸟网络学院是一家个人创建的学习网站,属于日志文章分享,开源……

《文化苦旅》散文集
3
《文化苦旅》散文集

《文化苦旅》一书于1992年首次出版,是余秋雨先生1980年……

CSS3 圆角
12
CSS3 圆角

CSS3 圆角

Bootstrap5 安装使用
10
Bootstrap5 安装使用

我们可以通过以下两种方式来安装 Bootstrap5: 使……

谢谢你曾来过我的世界
3
谢谢你曾来过我的世界

少年读《射雕英雄传》,最想化身的人物是陈玄风,脸色焦黄,有如……

Excel中生成序号技巧
1
Excel中生成序号技巧

在Excel中生成序号是日常操作,以下介绍几种常用方法,可根……