JavaScript+css3波纹催眠动画特效
日期: 2022-09-20 12:43:53 浏览数:8

上往建站提供服务器空间服务商,百度快照排名,网站托管,百度推广运营,致力于设计外包服务与源代码定制开发,360推广,搜狗推广,增加网站的能见度及访问量提升网络营销的效果,主营:网站公司,百度推广公司电话,官网搭建服务,网站服务企业排名,服务器空间,英文域名等业务,专业团队服务,效果好。
那曲400电话怎么申请开通【那曲400电话办理流程】那曲400电话月租费多少钱、那曲企业400电话服务热线一年大概多少钱、那曲400电话收费标准报价单【企业4006电话4008电话如何办理开通】
那曲,是西藏自治区下辖地级市。地处西藏北部,唐古拉山脉、念青唐古拉山脉和冈底斯山脉之间,东西长约1156千米,南北宽约760千米,东连昌都市,西接阿里地区,南与拉萨市、林芝市为邻,北同新疆维吾尔自治区及青海省接壤。总面积369674平方千米。
地处唐古拉山南坡和念青唐古拉山北麓,位于羌塘高原的东端,山地连续分布,被众多湖盆分割,湖泊星罗棋布。平均海拔4500米以上。高寒缺氧,气候干燥,全年大风日100天左右,年平均气温为-2.1℃,最冷时可达零下三、四十度,全年日照时数为2886小时以上。一年中五至九月份相对温暖,年降水量400毫米以上。多数县以畜牧业为主,个别县为半农半牧县。境内交通有青藏铁路、109国道和那(曲)昌(都)、那(曲)狮(泉河)公路等。
JavaScript+css3波纹催眠动画特效
新建html文档。
在body标签中书写文档html。
<div class='circle circle--1'></div>
<div class='circle circle--2'></div>
<div class='circle circle--3'></div>
<div class='circle circle--4'></div>
<div class='circle circle--5'></div>
<div class='circle circle--6'></div>
书写css样式。
<style>
:root{--r: 17; --g: 206; --b: 142; --bg: #121212;}
html{background: var(--bg); -webkit-transition: background 2s ease-in-out; transition: background 2s ease-in-out;}
.circle{--scale: 1; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); border-radius: 50%; width: var(--size); height: var(--size); -webkit-animation: pulse 3s infinite ease-in-out; animation: pulse 3s infinite ease-in-out; -webkit-transition: background 2s ease-in-out; transition: background 2s ease-in-out; /* apparently having using var in rgb breaks sass... */ background: rgb(var(--r), var(--g), var(--b)); mix-blend-mode: luminosity;}
.circle--1{opacity: 1; -webkit-animation-delay: 0.12s; animation-delay: 0.12s;}
.circle--2{opacity: 0.5; -webkit-animation-delay: 0.24s; animation-delay: 0.24s;}
.circle--3{opacity: 0.3333; -webkit-animation-delay: 0.36s; animation-delay: 0.36s;}
.circle--4{opacity: 0.25; -webkit-animation-delay: 0.48s; animation-delay: 0.48s;}
.circle--5{opacity: 0.2; -webkit-animation-delay: 0.6s; animation-delay: 0.6s;}
.circle--6{opacity: 0.1666; -webkit-animation-delay: 0.72s; animation-delay: 0.72s;}
.circle--1{--size: calc(50px * 1);} @media (min-width: 700px){.circle--1{--size: calc(7vw * 1);}} @media (min-width: 1000px){.circle--1{--size: calc(70px * 1);}}
.circle--2{--size: calc(50px * 2);} @media (min-width: 700px){.circle--2{--size: calc(7vw * 2);}} @media (min-width: 1000px){.circle--2{--size: calc(70px * 2);}}
.circle--3{--size: calc(50px * 3);} @media (min-width: 700px){.circle--3{--size: calc(7vw * 3);}} @media (min-width: 1000px){.circle--3{--size: calc(70px * 3);}}
.circle--4{--size: calc(50px * 4);} @media (min-width: 700px){.circle--4{--size: calc(7vw * 4);}} @media (min-width: 1000px){.circle--4{--size: calc(70px * 4);}}
.circle--5{--size: calc(50px * 5);} @media (min-width: 700px){.circle--5{--size: calc(7vw * 5);}} @media (min-width: 1000px){.circle--5{--size: calc(70px * 5);}}
.circle--6{--size: calc(50px * 6);} @media (min-width: 700px){.circle--6{--size: calc(7vw * 6);}} @media (min-width: 1000px){.circle--6{--size: calc(70px * 6);}} @-webkit-keyframes pulse{0%{-webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1);} 25%{-webkit-transform: translate(-50%, -50%) scale(1.3); transform: translate(-50%, -50%) scale(1.3);} 50%{-webkit-transform: translate(-50%, -50%) scale(0.70); transform: translate(-50%, -50%) scale(0.70);} 75%{-webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1);}} @keyframes pulse{0%{-webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1);} 25%{-webkit-transform: translate(-50%, -50%) scale(1.3); transform: translate(-50%, -50%) scale(1.3);} 50%{-webkit-transform: translate(-50%, -50%) scale(0.70); transform: translate(-50%, -50%) scale(0.70);} 75%{-webkit-transform: translate(-50%, -50%) scale(1); transform: translate(-50%, -50%) scale(1);}}
</style>
书写js。
<script type="text/javascript">
function getRandomNumber() {
return Math.floor(Math.random() * 255);
}
function getBrightness(r, b, g) {
// brightness calculation from http://alienryderflex.com/hsp.html
return Math.sqrt(
0.299 * (r * r) +
0.587 * (g * g) +
0.114 * (b * b)
);
}
setInterval(()=> {
const r = getRandomNumber(),
g = getRandomNumber(),
b = getRandomNumber(),
brightness = getBrightness(r,g,b);
document.documentElement.style.setProperty(`--r`, r);
document.documentElement.style.setProperty(`--g`, g);
document.documentElement.style.setProperty(`--b`, b);
let bgColor;
if (brightness > 40) {
bgColor = '#121212';
} else {
bgColor = '#BDBCBF';
}
document.documentElement.style.setProperty(`--bg`, bgColor);
}, 2000);
</script>
点击adobe dreamweaver中的设计,查看效果,此时的效果是没有什么特别的效果只是标签之间的大小。
按下键盘F12弹出消息提示框。
把保存的页面用浏览器打开。
查看效果。
7月5日消息 据央视财经报道,最近,杭州一位快递小哥被评上杭州高层次人才,并获得杭州市一百万元的购房补贴,引发社会关注。
90 后快递小哥获评杭州高层次人才,获 100 万购房补贴
李庆恒是安徽阜阳市阜南县人,90后,从事快递分拣员已经5年多的时间。日积月累,熟能生巧,李庆恒练就了一个本事:无论快件上标的是城市、区号、邮编还是航空代码,他都能准确无误地进行分拣。
2019年8月,李庆恒再次被公司选为“浙江省第三届快递职业技能竞赛”的参赛者。因为比赛要考投递、包装,没有实际投递、收快递经验的李庆恒,开始跟着一线快递员学习快递派送的技巧。准备比赛那段时间,李庆恒每天早上早起背诵邮政编码、电话区号、航空代码,下班后再抽出两个小时来练习实际操作。
那曲400电话怎么申请开通【那曲400电话办理流程】那曲400电话月租费多少钱、那曲企业400电话服务热线一年大概多少钱、那曲400电话收费标准报价单【企业4006电话4008电话如何办理开通】
上往建站提供搭建网站,域名注册,官网备案服务,网店详情页设计,企业网店,专业网络店铺管理运营全托管公司咨询电话,服务器空间,微信公众号托管,网页美工排版,致力于域名申请,竞价托管,软文推广,全网营销,提供标准级专业技术保障,了却后顾之忧,主营:虚拟主机,网站推广,百度竞价托管,网站建设,上网建站推广服务,网络公司有哪些等业务,专业团队服务,效果好。
服务热线:400-111-6878 手机微信同号:18118153152(各城市商务人员可上门服务)