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

请别人做网站有风险吗好用的免费crm

请别人做网站有风险吗,好用的免费crm,十大室内设计师排名,亚马逊查关键词排名工具Day 5 - Blurry Loading 1. 项目展示 2. 分析思路 变化过程 数字从 0 不断增长到 100#xff1b;中间的百分比数字逐渐消失#xff0c;即透明度 opacity 从 1 到 0#xff1b;背景图片从模糊变为清晰#xff0c;滤镜 filter.blur()的参数设置为从 30px 到 0px。 小 tips…Day 5 - Blurry Loading 1. 项目展示 2. 分析思路 变化过程 数字从 0 不断增长到 100中间的百分比数字逐渐消失即透明度 opacity 从 1 到 0背景图片从模糊变为清晰滤镜 filter.blur()的参数设置为从 30px 到 0px。 小 tipsfilter 属性将模糊或颜色偏移等图形效果应用于元素。滤镜通常用于调整图像、背景和边框的渲染。 布局 body 使用**flex**布局将文字置于屏幕中央。 图片大小: 图片的宽高如果知识设置成 100vw 和 100vh 的话可在边界处出现白色模糊区域滤镜导致。 解决办法可以将背景图片的宽高设置大一些然后再调整**top和left属性然后 body 设置overflow:hidden**;将白色模糊区域置于“屏幕之外”。 进度模拟 Javascript 中使用**setInterval()**即可模拟进度不断增加。在进度值达到 100 时使用**cleartInterval()**取消进度增加。 不同数值范围之间的映射 由于进度值是从 0 到 100而数字文本的**opacity**参数是从 1 到 0模糊滤镜的参数值是从 30 到 0不同的数值范围之间需要有一个映射关系。 输入值在输入范围内占比 输出值在输出范围内的占比 又因为输入值在输入范围内的占比与输出值在输出范围中的占比应保持一致 化简后可得输出值 output function scale(num, inMin, inMax, outMin, outMax) {return ((num - inMin) * (outMax - outMin)) / (inMax - inMin) outMin; }该函数代码参考自 StackOverflowmap a range of numbers to another range of numbers 该笔记参考自https://www.cnblogs.com/feixianxing/p/web-mini-project-blurry-loading-html-css-javascript-50-projects-50-days-GitHub.html 3. 代码实现 3.1. HTML !DOCTYPE html html langzh-CNheadmeta charsetUTF-8 /meta nameviewport contentwidthdevice-width, initial-scale1.0 /title第5个-模糊加载/titlelink relstylesheet href./style.css //headbody!-- 背景图片 --section classbg/section!-- 加载文字 --div classloading-text0%/divscript src./script.js/script/body /html3.2. CSS * {box-sizing: border-box; } /* 设置默认属性 */ body {display: flex;justify-content: center;align-items: center;height: 100vh;overflow: hidden;margin: 0; } .bg {background: url(https://images.unsplash.com/photo-1576161787924-01bb08dad4a4?ixlibrb-1.2.1ixideyJhcHBfaWQiOjEyMDd9autoformatfitcropw2104q80)no-repeat center center / cover;position: absolute;top: -30px;left: -30px;width: calc(100vw 60px);height: calc(100vh 60px);filter: blur(0px);z-index: -1; } .loading-text {color: #fff;font-size: 50px; }3.3. Javascript // 获取文字和图片元素 const loadText document.querySelector(.loading-text); const bg document.querySelector(.bg);let load 0; let int setInterval(blurring, 30);// 定义一个blurring函数 function blurring() {load;// 判断 如果load等于100 就停止定时器if (load 99) {clearInterval(int);}loadText.innerHTML ${load}%;loadText.style.opacity scale(load, 0, 100, 1, 0);bg.style.filter blur(${scale(load, 0, 100, 30, 0)}px); }const scale (num, in_min, in_max, out_min, out_max) {return ((num - in_min) * (out_max - out_min)) / (in_max - in_min) out_min; };
http://www.dnsts.com.cn/news/265116.html

相关文章:

  • 电商网站会员体制怎么做网站建设好后怎么制作网页
  • 什么公司做网站好做网站用php吗
  • 手机网站建设计外包app公司
  • 网站目录 index.html信息手机网站模板下载
  • 建站工作室源码网站更换服务器影响
  • 外贸网站源码下载成都十大建筑设计公司
  • 建设银行网站为什么打不开网站备案工信部时间
  • 网站更换服务器对seo的影响广告设计公司深圳品牌设计公司
  • psd企业网站模板正规品牌网站设计
  • 网站续费协议厚街做网站
  • 济南建网站要网站建设的背景及意义
  • 广州营销型网站建设怎么样企业网站模板建站怎么用
  • 做易经类的网站青海城乡住房建设厅网站
  • 黄山建设网站圣辉友联刘金鹏做网站
  • 枝江市住房和城乡建设局网站江苏网站建设企业
  • 大连中山网站建设苏州做网站优化公司哪家好
  • 网站被k的怎么办游戏推广可以做吗
  • 焦作网站建设设计公司门户营销型网站搭建
  • 网站还在建设就已经可以访问了_影响后期百度标书制作员工作内容
  • saas建站平台源码wordpress在固定链接设置页面
  • 绵阳网站建设设计跨境电商公众号
  • 增城手机网站建设自己搭建公网ip服务器
  • 长春网站开发公司哪家好平顶山做网站公司
  • 深圳做营销网站室内设计师服务平台
  • 定制网站建设服务商wordpress 图像大小
  • 互动的网站建设网络网站是多少钱
  • seo网站课程中国无线网络公司排名
  • 外贸谷歌网站推广软件设计师教程
  • 深圳龙华邮政编码是多少番禺推广优化
  • 玉溪市建设厅官方网站网站如何设置二级域名