CSS实现矩形两边挖半圆
转:https://blog.51cto.com/u_15351691/3732659
效果图:
<html> <head> <style> /* top: 50%;left: 50%;, 是以左上角为原点,故不处于中心位置 */ /* transform:translate(-50%,-50%); 作用是,往上(x轴),左(y轴)移动自身长宽的 50%,以使其居于中心位置。 */ .semi-circle { width: 200px; height: 400px; margin: 200px auto; position: relative; background: #000000; border-radius: 8px; } .semi-circle:after { position: absolute; content: ""; width: 20px; height: 20px; background: #fff; border-radius: 100%; right: 0; top: 50%; transform: translate(50%, -50%); } .semi-circle:before { position: absolute; content: ""; width: 20px; height: 20px; background: #fff; border-radius: 100%; left: 0; top: 50%; transform: translate(-50%, -50%); } </style> </head> <body> <!-- css 矩形两边挖半圆 --> <div class="semi-circle"></div> </body> </html> ----------------------------------- ©著作权归作者所有:来自51CTO博客作者wx612f45b709d99的原创作品,请联系作者获取转载授权,否则将追究法律责任 CSS实现矩形两边挖半圆 https://blog.51cto.com/u_15351691/3732659
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现