用css画一个半圆弧(以小程序为例)

news/2024/7/20 1:24:06 标签: css, 小程序, javascript

一、html结构
圆弧的html结构是 两个块级元素嵌套。

javascript"> <View className='wrap'>
          <View className="inner">
            {/* 图标下的内容 */}
          </View>
 </View>

二、css样式:原理是两个半圆叠在一起,就是一个半圆弧。那么,如何画一个半圆。
补充知识:border-radius的写法:
1、一个参数时,代表四个角都是这个值。
2、两个参数时,第一个参数代表:左上、右下(主对角线) ,第二个参数代 表:右上、左下(副对角线)
3、三个参数时、第一个参数代表:左上 ,第二个参数代表:右上、左下,第三个代表:右下
3、四个参数时、第一个参数代表:左上 ,第二个参数代表:右上,第三个代表:右下,第四个参数代表左下

javascript">.wrap {
                background: linear-gradient(to right, #55bfe9, #54aee5, #519ee1, #4e86db, #4d7ed8);
                width: 600px;
                height: 300px;
                display: flex;
                justify-content: center;
                // 为了让内嵌的圆的位置在外层圆的底部。营造一种拱形的感觉
                align-items: flex-end;
                // 这是画半圆的关键 左上右上的数值为高的一半 下面不动
                border-radius: 300px 300px 0 0;

                .inner {
                    box-sizing: border-box;
                    background: #fff;
                    width: 460px;
                    height: 230px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    border-radius: 230px 230px 0 0;

                    .graphContent {
                        margin-top: 91px;

                    }

                }
            }

效果图~~~
在这里插入图片描述


http://www.niftyadmin.cn/n/5055879.html

相关文章

重新定义旅行,AnyGo for Mac让你畅享虚拟GPS位置的无限可能!

旅行是一种令人兴奋和激动人心的体验&#xff0c;而现在有了AnyGo for Mac这款强大的虚拟GPS位置工具&#xff0c;你将能够重新定义旅行&#xff0c;尽情探索全新的地理环境和体验&#xff01; AnyGo for Mac为你带来了全新的旅行方式。无需离开家门&#xff0c;你就可以通过模…

复制一个项目后,错误: 找不到或无法加载主类 原因: java.lang.ClassNotFoundException:

我看了很多个博客&#xff0c;都没有找到解决方法&#xff0c;而且我之前都没有这个bug&#xff0c;经过我的仔细研究发现&#xff0c;这个bug是由于中文路径导致的 当你复制一个项目的时候&#xff0c;会出现这种-副本的命名格式&#xff0c;如果你运行这个-副本的命名格式的…

springcloudgateway Actuator API

官方文档&#xff1a;11. Actuator API 开启actuator 加依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-actuator</artifactId></dependency> 加配置 management:endpoints:web:expos…

PSP - 配置 AlphaFold2 Multimer 的模型训练参数

欢迎关注我的CSDN&#xff1a;https://spike.blog.csdn.net/ 本文地址&#xff1a;https://spike.blog.csdn.net/article/details/133377559 整理配置 AlphaFold2 Multimer 的模型训练参数,参考相关论文、 AlphaFold v2.3.0 Technical Note、OpenFold、UniFold 等开源框架。Alp…

API接口文档1688阿里巴巴获取跨境属性数据

API接口文档的作用和意义&#xff1a; 明确需要的接口服务 API分为很多种&#xff0c;最基础也是产品最需要的诸如短信API&#xff0c;地图API&#xff0c;语音API等&#xff0c;如果我们的产品涉及到此方面的功能&#xff0c;那就必须了解这方面的API以便于在需求设计阶段考…

自学成为一名黑客

前言&#xff1a;想自学网络安全&#xff08;黑客技术&#xff09;首先你得了解什么是网络安全&#xff01;什么是黑客 网络安全可以基于攻击和防御视角来分类&#xff0c;我们经常听到的 “红队”、“渗透测试” 等就是研究攻击技术&#xff0c;而“蓝队”、“安全运营”、“安…

MySQL数据库高级查询语句及案例

作者&#xff1a;逍遥Sean 简介&#xff1a;一个主修Java的Web网站\游戏服务器后端开发者 主页&#xff1a;https://blog.csdn.net/Ureliable 觉得博主文章不错的话&#xff0c;可以三连支持一下~ 如有需要我的支持&#xff0c;请私信或评论留言&#xff01; 前言&#xff1a; …

kafka latest 模式消费偏移丢数据

Flink消费kafka&#xff0c;这种情况会丢数据