You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在CSS中创建如图所示的特殊圆角边框?

如何用CSS创建指定的圆角边框样式

你要实现的是元素角落处的局部圆角边框(即仅在元素左下侧显示带圆角的边框效果),可以通过伪元素结合CSS定位与边框属性实现,完整代码如下:

基础HTML结构

<div class="parent">
  <div class="child">内容区域</div>
</div>

CSS样式代码

.parent {
  position: relative; /* 让伪元素基于父元素定位 */
  padding: 10px;
}

.child::before {
  content: "";
  position: absolute;
  width: 13px;
  height: 13px;
  left: -1px;
  bottom: -1px; /* 定位到父元素左下角 */
  background: transparent;
  border-bottom-left-radius: 7px;
  border-left: 0.5px solid #808080;
  border-bottom: 0.5px solid #808080;
}

关键逻辑说明

  • 父元素设置position: relative,确保伪元素的绝对定位参考父元素的边角
  • 利用::before伪元素生成小方块,仅为其左侧和底部设置边框
  • 通过border-bottom-left-radius控制左下角的圆角弧度,数值越大圆角越圆润
  • 调整left和bottom的像素值,让伪元素刚好对齐目标角落的位置

内容的提问来源于stack exchange,提问作者Nub

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 10:16:06