使用 div 和 css 实现一个圆形
使用 div 和 css 实现一个圆形,红色部分站 60%,绿色 40%,使用 1/4 圆 + 扇形即可
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=\, initial-scale=1.0" /> <title>Document</title> </head> <style> .container { width: 200px; height: 200px; border-radius: 50%; background: red; overflow: hidden; position: relative; } .arc { position: absolute; background: green; width: 50%; height: 50%; transform-origin: 0 100%; top: 0; right: 0; transform: skewX(144deg); } .square { position: absolute; background: green; width: 50%; height: 50%; bottom: 0; right: 0; } </style> <body> <div class="container"> <div class="arc"></div> <div class="square"></div> </div> </body> </html>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
上一篇: 进度条中文字反色
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论