css如何实现边框模糊的效果

其实并不难,用属性 filter: blur(数字px); 即可。效果如下:
在这里插入图片描述
图上的圆形内有色彩的渐变,同样也是用filter: blur(数字px); 实现的,代码如下:、

<template><div id="root" :style="{}"><div id="bgc"><div id="left1"><div id="left1-1"></div><div id="left1-2"></div><div id="left1-3"></div><div id="left1-4"></div></div><div id="left2"><div id="left2-1"></div><div id="left2-2"></div><div id="left2-3"></div><div id="left2-4"></div></div><div id="left3"><div id="left3-1"></div><div id="left3-2"></div><div id="left3-3"></div></div><div id="left4"><div id="left4-1"></div><div id="left4-2"></div><div id="left4-3"></div></div></div></div></template><style lang="scss" scoped>#root {position: relative;height: 100%;#bgc {position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #fdfeff;/** 生成模糊边框 */#left1 {position: absolute;left: 380px;top: 360px;width: 224px;height: 224px;border-radius: 50%;overflow: hidden; /** 为了让超出范围的部分是页面底色,需设置hidden */filter: blur(10px);animation: circleMove1 5s linear infinite alternate;/** 加了点动效,可忽略 */@keyframes circleMove1 {from {transform: translate(0)}to {transform: translate(-20px, -20px)}}#left1-1 {position: absolute;left: 46px;top: -48px;width: 167px;height: 172px;background: rgba(211, 247, 244, 0.7);filter: blur(45px);}#left1-2 {position: absolute;left: -15px;top: 38px;width: 127px;height: 106px;background: rgba(191, 205, 255, 0.7);filter: blur(88px);}#left1-3 {position: absolute;left: 42px;top: 119.93px;width: 107.05px;height: 84.41px;transform: rotate(20.06deg);background: rgba(249, 239, 198, 0.7);filter: blur(61px);}#left1-4 {position: absolute;left: 88px;top: 152.49px;width: 107.06px;height: 74.17px;transform: rotate(-40.44deg);background: rgba(215, 255, 248, 0.7);filter: blur(31px);}}#left2 {position: absolute;left: 650px;top: 150px;width: 168px;height: 168px;border-radius: 50%;overflow: hidden; /**为了让超出范围的部分是白色底色,需设置hidden */filter: blur(5px);animation: circleMove2 3s linear infinite alternate;@keyframes circleMove2 {from {transform: translate(0)}to {transform: translate(10px, -5px)}}#left2-1 {position: absolute;left: 35px;top: -36px;width: 125px;height: 130px;background: #d4f8f5;filter: blur(45px);}#left2-2 {position: absolute;left: -11px;top: 28.5px;width: 95px;height: 79.5px;opacity: 1;background: #afbffa;filter: blur(88px);}#left2-3 {position: absolute;left: 21.78px;top: 117.85px;width: 80.29px;height: 33.6px;transform: rotate(20.06deg);opacity: 1;background: #fdeeb2;filter: blur(225px);}#left2-4 {position: absolute;left: 98px;top: 118px;width: 60px;height: 62px;opacity: 1;background: #d0fefb;filter: blur(45px);}}#left3 {position: absolute;right: 510px;top: 150px;width: 240px;height: 240px;border-radius: 50%;overflow: hidden; /**为了让超出范围的部分是白色底色,需设置hidden */filter: blur(10px);animation: circleMove3 4s linear infinite alternate;@keyframes circleMove3 {from {transform: translate(0);}to {transform: translate(-20px, -7px);}}#left3-1 {position: absolute;left: 56.41px;top: -58.43px;width: 203.5px;height: 209.54px;opacity: 1;background: #fac9fa;filter: blur(92px);}#left3-2 {position: absolute;left: -36.27px;top: 22.16px;width: 185.36px;height: 191.41px;background: #9eb3ff;filter: blur(204px);}#left3-3 {position: absolute;left: 106.86px;top: 185.17px;width: 130px;height: 90.07px;transform: rotate(-40.44deg);background: #eceff9;filter: blur(367px);}}#left4 {position: absolute;right: 200px;top: 100px;width: 400px;height: 400px;border-radius: 50%;overflow: hidden; /**为了让超出范围的部分是白色底色,需设置hidden */filter: blur(20px);animation: circleMove4 5s linear infinite alternate;@keyframes circleMove4 {from {transform: translate(0);}to {transform: translate(25px, 1px);}}#left4-1 {position: absolute;left: 98.73px;top: -102.25px;width: 356.12px;height: 366.7px;background: rgba(247, 209, 247, 0.7);filter: blur(92px);}#left4-2 {position: absolute;left: -63.47px;top: 38.79px;width: 324.39px;height: 334.96px;background: rgba(150, 171, 244, 0.7);filter: blur(204px);}#left4-3 {position: absolute;left: 61.71px;top: 333.92px;width: 227.49px;height: 95.19px;transform: rotate(20.06deg);background: rgba(170, 254, 240, 0.7);filter: blur(175px);}}}</style>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/700732.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

前端已死? Bootstrap--JS-jQuery

目录 Bootstrap--JS-jQuery 1 jQuery基础 介绍 基础语法&#xff1a; $(selector).action() 1.1 安装jQuery 地址 基础语法&#xff1a; $(selector).action() 2 jQuery事件 事件处理程序指的是当 HTML 中发生某些事件时所调用的方法。 jQuery常用事件 2.1 鼠标事件…

今日分享丨从简单传输到大文件分片上传

在数字化信息时代&#xff0c;文件传输技术的重要性不言而喻。从个人用户日常的文档、图片分享&#xff0c;到企业级的数据交换、云服务存储&#xff0c;再到科研领域庞大的数据集传输&#xff0c;文件传输技术的应用场景日益广泛&#xff0c;需求也日益增长。从简单的文本文件…

PingCAP 戴涛:构建面向未来的金融核心系统

作者&#xff1a;戴涛 导读 近日&#xff0c;平凯星辰解决方案技术部总经理戴涛在 2024 数据技术嘉年华活动中&#xff0c;做了主题为“构建面向未来的金融核心系统”的分享&#xff0c;本文为戴涛演讲实录的全文。 文章分析了中国金融行业的发展趋势&#xff0c;并且基于这…

【LLM第五篇】名词解释:prompt

1.是什么 提示工程&#xff08;Prompt Engineering&#xff09;是一门较新的学科&#xff0c;关注提示词开发和优化&#xff0c;帮助用户将大语言模型&#xff08;Large Language Model, LLM&#xff09;用于各场景和研究领域。 掌握了提示工程相关技能将有助于用户更好地了解…

算法练习day8

反转字符串 代码随想录 0344.反转字符串 344. 反转字符串 - 力扣&#xff08;LeetCode&#xff09; &#xff08;用时&#xff1a;0.05小时&#xff09; 思路 这道题很简单也很经典。 字符串的反转方法有很多&#xff0c;我这里是用for循环通过数组长度和下标计算来交换。…

【计算机毕业设计】基于SSM+Vue的线上旅行信息管理系统【源码+lw+部署文档+讲解】

目录 1 绪论 1.1 研究背景 1.2 设计原则 1.3 论文组织结构 2 系统关键技术 2.1JSP技术 2.2 JAVA技术 2.3 B/S结构 2.4 MYSQL数据库 3 系统分析 3.1 可行性分析 3.1.1 技术可行性 3.1.2 操作可行性 3.1.3 经济可行性 3.1.4 法律可行性 3.2系统功能分析 3.2.1管理员功能分析 3.2.…

无货源做抖音小店怎么找货源?怎么判断厂家是不是源头厂家?

大家好&#xff0c;我是喷火龙 抖音小店无货源玩法最重要的就是找货源&#xff0c;找有优势、稳定、靠谱的供应链。 这篇文章就给大家讲一讲怎么去找货源&#xff0c;怎么找到真正的源头厂家。 一、怎么找货源? 无货源商家找货源在1688、多多上面可能会多点&#xff0c;因…

Java获取请求参数

1.简单参数接收 前端请求参数与Controller接受变量名一致 如果参数名不一致&#xff0c;接受不成功。 可以用RequestParam指定参数名&#xff0c;可以用username接收&#xff08;不推荐&#xff09;。 required true&#xff0c;表示参数必须传递&#xff0c;如果不传递会报错…

游戏数值策划关卡策划文案策划系统策划及游戏运营干货

1.《游戏新手村》免费电子书 我2007年开始做网络游戏&#xff0c;后面又做过网页游戏和手机游戏。当时市面上关于游戏策划和运营的书籍屈指可数&#xff0c;于是我就想着要不我写一本吧&#xff0c;然后2014年10月开始撰写。关于本书的更多信息可查看这篇文章>> 游戏新手…

HTML常用标签-布局相关标签

布局标签 div标签 俗称"块",主要用于划分页面结构,做页面布局 自己独占一行的元素&#xff0c;设置宽高生效 span标签 俗称"层",主要用于划分元素范围,配合CSS做页面元素样式的修饰 不会自己独占一行的元素&#xff0c;设置宽高不生效 代码 <div style&…

基于STM32F401RET6智能锁项目(BS82166A_3触摸按键)

一、BS81x 特征 • 工作电压&#xff1a;2.2V~5.5V • 低待机电流 • 自动校准功能 • 可靠的触摸按键检测 • 自动切换待机 / 工作模式 • 最长按键输出时间检测 • 具备抗电压波动功能 • Level Hold&#xff0c;可选高有效或低有效 • NMOS 输出内建上拉电阻 /CMOS 直接 输出…

RT Thread + CLion环境搭建

RT Thread CLion环境搭建 0.前言一、准备工具1. Env RT Thread v5.12.CLion安装3.编译及下载工具 二、新建Env工程三、CLion配置四、运行测试 0.前言 事情的起因是最近在使用RT Thread Studio时&#xff0c;发现默认的 rtt 内核版本及交叉编译链版本都过于陈旧&#xff0c;于…