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

news/2024/12/1 0:22:14/

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

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

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

.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.ppmy.cn/news/1129147.html

相关文章

Python函数式编程(二)高阶函数functools

前面一篇中对map()、filter()等高阶函数进行了介绍&#xff0c;在functools模块中python提供了更多的高阶函数。高阶函数是函数式编程的重要基础&#xff0c;高阶函数的理解往往也比较困难。高阶函数的特点在前面已经介绍过了&#xff0c;这里就不再重复。 函数缓存装饰器 fu…

Mysql生产随笔

目录 1. Mysql批量Kill删除processlist 1.1查看进程、拼接、导出、执行 1.2常见错误解决方案 2.关于时区 3.内存占用优化 记录一下生产过程中的一些场景和命令使用方法&#xff0c;不定期进行更新 1. Mysql批量Kill删除processlist 1.1查看进程、拼接、导出、执行 sho…

uni-app:showModal中实现弹窗中文本框输入

效果 代码 <template><view><!-- 显示弹窗的按钮 --><button click"showInputDialog">显示弹窗</button></view> </template><script> export default {methods: {showInputDialog() {uni.showModal({title: 请完成…

机器学习-特征选择:如何使用交叉验证精准选择最优特征?

一、引言 在机器学习任务中&#xff0c;选择最重要和相关的特征对于构建高性能的模型至关重要。特征选择旨在从原始数据中挑选出最具信息量和预测力的特征&#xff0c;以降低维度和噪声的影响&#xff0c;提高模型的泛化能力和效率。有效的特征选择可以帮助我们理解数据、简化模…

Flutter开发桌面应用的一些探索分享

引言 在移动应用开发领域&#xff0c;Flutter已经赢得了广泛的认可和采用&#xff0c;成为了跨平台移动应用开发的瑞士军刀。然而&#xff0c;Flutter的魅力并不仅限于移动平台&#xff0c;它还可以用于开发桌面应用程序&#xff0c;为开发人员提供了一种全新的选择。本文将深…

Python 实现 PDF 文件转换为图片 / PaddleOCR

文章用于学习记录 文章目录 前言一、PDF 文件转换为图片二、OCR 图片文字识别提取三、服务器端下载运行 PaddleOCR四、下载权重文件总结 前言 文字识别&#xff08;Optical Character Recognition&#xff0c;简称OCR&#xff09;是指将图片、扫描件或PDF、OFD文档中的打印字符…

python - random模块随机数常用方法

文章目录 前言python - random模块随机数常用方法1. 返回1-10之间的随机数&#xff0c;不包括102. 返回1-10的随机数&#xff0c;包括103. 随机选取0到100之间的偶数4. 返回一个随机浮点数5. 返回一个给定数据集合中的随机字符6. 从多个字符中选取特定数量的字符7. 生成随机字符…

SpringSecurity自定义权限不足页面

目录 &#xff08;1&#xff09;编写页面 &#xff08;2&#xff09;编写权限不足处理器 &#xff08;3&#xff09;配置类中配置 使用Spring Security时经常会看见403&#xff08;无权限&#xff09;&#xff0c;这样的原始页面很不友好&#xff0c;我们可以自定义403异常处…