新闻中心

如何用css设置元素边框圆角border-radius

2025-10-24
浏览次数:
返回列表
border-radius属性可设置元素圆角,支持统一、分角、椭圆及单独控制,用于美化按钮、图片等。

如何用css设置元素边框圆角border-radius

设置元素边框圆角非常简单,使用 border-radius 属性即可。它可以让你的矩形元素变成带圆角的样式,适用于按钮、图片、卡片等常见场景。

基本语法

border-radius 可以接受一个或多个长度值或百分比,表示四个角的圆角半径大小。

常用单位:px、em、rem、%。

示例:

MarsCode MarsCode

字节跳动旗下的免费AI编程工具

MarsCode 339 查看详情 MarsCode
.box {
  border-radius: 10px;
}

这会让元素的四个角都变成 10px 的圆角。

分别设置四个角

你也可以为每个角单独设置不同的圆角大小,按顺时针顺序:左上、右上、右下、左下。

示例:

.box {
  border-radius: 10px 5px 20px 8px;
}
  • 左上角:10px
  • 右上角:5px
  • 右下角:20px
  • 左下角:8px

水平和垂直半径(椭圆圆角)

如果想创建椭圆形的圆角,可以用斜杠 / 分隔横向和纵向半径。

示例:

.box {
  border-radius: 20px / 10px;
}

表示所有角的水平半径为 20px,垂直半径为 10px。

单独控制某一个角

CSS 还提供了四个子属性,用于单独设置每个角:

  • border-top-left-radius:左上角
  • border-top-right-radius:右上角
  • border-bottom-right-radius:右下角
  • border-bottom-left-radius:左下角

示例:

.circle-img {
  border-top-left-radius: 0;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 5px;
}

制作圆形或胶囊形状

想让一个正方形元素变成圆形?把 border-radius 设为 50% 即可。

示例:

.circle {
  width: 100px;
  height: 100px;
  border-radius: 50%;
}

如果是长方形元素,设为 50% 会变成胶囊形状:

.capsule {
  padding: 10px 20px;
  border-radius: 50px;
}
基本上就这些。border-radius 使用灵活,掌握好单位和写法,能快速美化页面元素外观。

以上就是如何用css设置元素边框圆角border-radius的详细内容,更多请关注其它相关文章!


# usb  # 圆角  # 如何用  # 设为  # 中不  # 两种类型  # css  # 网站推广优化简历范文  # seo中图片的具体优化  # 重庆演唱会关键词排名榜  # 武乡网络推广营销中心  # 温州seo建议  # 济南线上营销seo推广方法  # 餐饮业网站建设  # 网站托管运营推广  # 河南住房建设厅网站  # 建设部门户网站  # 相关文章  # 适用于  # 可以用  # 多个  # 选择器 


相关栏目: 【 科技资讯46185 】 【 网络学院92790


相关推荐: 抓大鹅无需下载版 抓大鹅秒玩版入口  Sublime Text怎么设置垂直标尺_Sublime配置Rulers规范代码长度  Win10自动更新怎么关闭 Win10永久关闭系统更新的两种方法【终极版】  126邮箱网页版官方入口 126邮箱账号在线登录平台  4399免费游戏网址入口 4399小游戏免费入口点开即玩  J*a应用集成GitHub CLI与API认证指南  qq游戏大厅官方下载_qq游戏免费下载安装入口  QQ邮箱登录平台入口 QQ邮箱网页版邮箱官方入口  如何使 Jest 模拟函数默认抛出错误以提高测试效率  PHP URL参数传递与500错误调试指南  win11 arm版怎么安装 M1/M2 Mac虚拟机安装ARM win11的方法  谷歌google账号注册详细步骤 谷歌账号注册官方教程  从J*aScript对象中精确提取指定属性的教程  KFC早餐时段怎么领特惠代码_KFC早餐订餐优惠代码获取与使用说明  精准捕获:如何在页面中监听除特定元素外的所有点击事件  Win11怎么修改默认浏览器_Windows 11设置Chrome为默认  《刺客信条:影》PS5 Pro和Switch 2画面对比  Node.js CSV 数据处理:基于字段空值条件过滤整条记录的策略  如何优雅地扩展SprykerGlue后端API授权逻辑,使用spryker/glue-backend-api-application-authorization-connector-extension  在J*a中如何使用Stream.map转换元素_Stream映射操作解析  Yandex官网搜索引擎免登录_俄罗斯Yandex一键直达入口  谷歌浏览器如何快速清除某个网站的数据_Chrome网站缓存清理方法  sublime如何配置Go语言开发环境_sublime搭建Golang编译运行系统  Spyder启动失败:字体文件权限拒绝错误解决方案  Yandex官网免登录入口_俄罗斯Yandex搜索引擎一键访问  Promise错误处理:在catch后终止链式then执行的策略  163邮箱官方主页登录 直达网易邮箱登录核心页面  漫蛙漫画网页端入口 漫蛙2官方正版漫画站点  J*a递归快速排序中静态变量导致数据累积的陷阱与解决方案  sublime侧边栏怎么增强功能_SideBarEnhancements for sublime安装与配置  小红书商家版怎样在笔记嵌入商品卡路径_小红书商家版在笔记嵌入商品卡路径【挂载教程】  Lar*el Excel导入时生成自定义递增ID的策略与实践  J*aScript实现单选按钮与关联输入框的联动禁用教程  抖音商城签到领现金是真的吗_抖音商城签到奖励与提现说明  J*a里如何实现订单支付与库存同步功能_支付库存同步项目开发方法说明  PPT平滑切换怎么做 PPT炫酷“平滑”切换动画制作教程【必学】  XML中包含HTML标签导致解析错误? 正确嵌入非XML数据的两种方法  怎么在mac上运行html代码_mac运行html代码方法【指南】  QQ邮箱网页版快速登录 QQ邮箱邮箱账号官方入口地址  Discord Slash 命令响应超时问题的异步解决方案  押井守高度称赞《辐射4》:玩了八年都停不下来!  2026年发布! 美少女养成动作RPG《神剑少女战记》发布实机演示  微博网页版官方账号登录 微博网页版内容浏览使用指南  铁路12306的积分有效期是多久_铁路12306积分有效期说明  如何优雅地解决Livewire文件上传难题?SpatieLivewireFilepond让一切变得简单  Golang如何安装Swagger工具_GoSwagger文档生成环境  sublime怎么进行远程开发编辑_配置rsub/rmate实现sublime编辑服务器文件  J*aScript中正确使用querySelectorAll与复杂CSS选择器  HTML空白字符处理机制:渲染、DOM与编码实践  离线运行Go语言之旅:本地部署与GOPATH配置指南 

搜索