当前位置: 首页 > news >正文

css反向圆角(弧形边框)

效果类似于谷歌浏览器的tab,如图:

代码实现的效果:

主要使用伪类以及给伪类设置背景实现

按钮

<div class="box"> <div class="arc-button"> 点我一下 </div> </div>

css部分

.box { margin: 30px; } .arc-button { height: 36px; line-height: 36px; background: #FFD664; display: inline-block; width: 120px; text-align: center; border-radius: 16px 16px 0px 0px; color: #fff; position: relative; } .arc-button::after, .arc-button::before { content: ''; position: absolute; bottom: 0px; width: 16px; height: 16px; } .arc-button::before { left: -16px; background: radial-gradient(circle at 0 0, transparent 16px, #FFD664 16px); } .arc-button::after { right: -16px; background: radial-gradient(circle at 100% 0, transparent 16px, #FFD664 16px); }

还可以添加 transform 属性旋转

.arc-button{ transform: perspective(36px) rotateX(20deg); /* 设置变形原点 */ transform-origin: center bottom; }
http://www.cnnetsun.cn/news/108397.html

相关文章:

  • Pearcleaner Homebrew管理全攻略:告别繁琐命令行操作
  • 首款问世,深度进化——AI-HAZOPkit重塑风险分析“智”高点
  • 终极指南:NewGAN-Manager 足球经理头像配置生成器完全使用手册
  • pdf2svg:极简PDF转SVG的终极解决方案
  • 品牌矩阵时代,企业为什么要优先注册“企业名.网址/产品名.网址”?
  • rcedit终极使用指南:Windows可执行文件资源编辑完整手册
  • YOLOv12低光照检测能力增强:基于Retinexformer主干网络改进的深度实践**
  • 打开应用详情
  • Three.js沉浸式数字展馆开发终极指南:从零构建Web3D交互体验
  • 9、Eclipse集成开发环境使用指南
  • EnergyPlus 建筑能源模拟完整指南:从基础原理到高级应用
  • One-Core-API项目:让Windows XP/2003系统重获新生的革命性解决方案
  • 轻松高效生成音频字幕:OpenLRC完整指南与多语言LRC文件制作
  • 鸿蒙投屏神器HOScrcpy:5分钟快速上手完整指南
  • 从零到一:全栈FastAPI项目部署实战指南
  • 刚刚发布!中信所发布2025年度国际期刊预警名单
  • OCLP-Mod技术解析:为老旧Mac注入新活力的完整方案
  • QuickLook视频预览优化指南:3分钟解决所有播放问题
  • macOS开源应用终极指南:免费工具集合实现效率飞跃
  • 从零构建:BewlyBewly多语言架构深度解析与实战指南
  • 智能家居控制反馈语音:由EmotiVoice驱动
  • Unitree机器人Python控制终极指南:快速掌握unitree_sdk2_python
  • 三步搞定!B站8K超清视频下载神器bilidown使用指南
  • 深度学习模型扩展实践:从理论突破到工业部署的完整指南
  • 如何快速配置Git项目:跨平台开发的终极指南
  • Clay UI库如何实现微秒级响应的高性能交互系统?
  • OkHttp跨平台网络库:构建多端统一API的高性能连接管理方案
  • 商城App标签选择组件开发,如何React Native鸿蒙跨平台开发`react-native-tags`是一个流行的React Native库,用于实现标签选择功能
  • Dolphin智能文档解析:三步告别PDF转Markdown的烦恼
  • 17、邮件安全与Procmail使用指南