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

6、图片上方添加波浪效果

需求效果

使用蒙层实现波浪效果
在这里插入图片描述

具体实现代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><!-- 这里的 css 文件使用的是 scss 编译后的文件 --><link rel="stylesheet" href="./index.css">
</head>
<body><div class="box"><img src="./2.jpg" alt=""></div>
</body>
</html>

css 部分,使用 scss 写通过插件进行编译

@use "sass:math";
.box {$r: 50;$p: 45;// 调整这个值,值越接近 $r, 则波浪越平缓,否则波浪越陡峭$x: 2 * math.sqrt($r * $r - $p * $p);height: auto;border: 1px solid #ccc;$bg: radial-gradient(#{$r}px at 50% #{$r + $p}px,rgb(85, 158, 192) 100%,transparent 101%) calc(50% - #{$x}px) 0 / #{2 * $x}px 100% repeat-x,radial-gradient(#{$r}px at 50% #{- $p}px,transparent 100%,rgb(85, 158, 192) 101%) 50% #{$r}px / #{2 * $x}px 100% repeat-x;background: $bg;mask: $bg;-webkit-mask: $bg;
}
http://www.xdnf.cn/news/1261009.html

相关文章:

  • Java开发者的AI革命:飞算JavaAI全流程实战与对比评测
  • Java基础知识总结
  • Harbor 企业级实战:单机快速上手 × 高可用架构搭建 × HTTPS安全加固
  • 宝龙地产债务化解解决方案二:基于资产代币化与轻资产转型的战略重构
  • 微信小程序性能优化
  • 宝龙地产债务化解解决方案一:基于资产代币化与轻资产转型的战略重构
  • 【高等数学】第八章 向量代数与空间解析几何——第三节 平面及其方程
  • C语言中的数据结构--树
  • apache cgi测试
  • 安全合规1--实验:ARP欺骗、mac洪水攻击、ICMP攻击、TCP SYN Flood攻击
  • 操作系统-实验-进程
  • 以下是使用这款ePub编辑器将指定章节转换为TXT文本文档的操作方法
  • (已解决)IDEA突然无法使用Git功能
  • 手机拍照识别中模糊场景准确率↑37%:陌讯动态适配算法实战解析
  • hyper-v虚拟机启动失败:Virtual Pci Express Port无法打开电源,因为发生错误,找不到即插即用设备
  • SQL Server 2019搭建AlwaysOn高可用集群
  • Money Sums
  • 【优选算法】BFS解决拓扑排序
  • UE4/UE5 Android 超大(视频)文件打包/防拷贝方案
  • Linux 内存管理之page folios
  • node.js 学习笔记2 进程/线程、fs
  • (已解决)Mac 终端上配置代理
  • 人工智能与智能家居:家居生活的变革
  • GO的启动流程(GMP模型/内存)
  • Go语言实战案例:用net/http构建一个RESTful API
  • 关于csdn导入和导出
  • 服务器硬件电路设计之I2C问答(一):为什么I2C总线要加上拉电阻?
  • Vue框架进阶
  • DM8数据库服务正常,但是登录报错 [-70019]:没有匹配的可登录服务器
  • 如何解决pip安装报错ModuleNotFoundError: No module named ‘huggingface_hub’问题