【小记】-005--纯CSS实现的小玩意儿

效果图奉上

代码奉上

<!DOCTYPE html>
<html lang="zh"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title></title><style type="text/css">* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}html {color: #fff;font-family: 'Source Sans Pro', sans-serif;background-color: #59488b;}h1,h2 {color: rgba(255, 255, 255, 0.5);font-size: 40px;font-weight: 200;text-align: center;margin: 40px 0 0 0;}h2 {font-size: 18px;margin: 0;padding: 0;margin: 10px 0;}h1 span {font-size: 30px;}a {text-decoration: none;}a:hover {transition: all linear 0.2s;}::-moz-selection {background: #b3d4fc;text-shadow: none;}::selection {background: #b3d4fc;text-shadow: none;}.wrapper {width: 700px;margin: 0 auto;}.row {text-align: center;padding: 50px 0;}.span,.span_large {float: left;width: 100px;background-color: rgba(0, 0, 0, 0.02);height: 100px;vertical-align: middle;border-radius: 1px;margin-right: 100px;}.span:last-child {margin-right: 0px;}/* Timer*/.timer {width: 24px;height: 24px;background-color: transparent;box-shadow: inset 0px 0px 0px 2px #fff;border-radius: 50%;position: relative;margin: 38px auto;/* Not necessary- its only for layouting*/}.timer:after,.timer:before {position: absolute;content: "";background-color: #fff;}.timer:after {width: 10px;height: 2px;top: 11px;left: 11px;-webkit-transform-origin: 1px 1px;-moz-transform-origin: 1px 1px;transform-origin: 1px 1px;-webkit-animation: minhand 2s linear infinite;-moz-animation: minhand 2s linear infinite;animation: minhand 2s linear infinite;}.timer:before {width: 8px;height: 2px;top: 11px;left: 11px;-webkit-transform-origin: 1px 1px;-moz-transform-origin: 1px 1px;transform-origin: 1px 1px;-webkit-animation: hrhand 8s linear infinite;-moz-animation: hrhand 8s linear infinite;animation: hrhand 8s linear infinite;}@-webkit-keyframes minhand {0% {-webkit-transform: rotate(0deg)}100% {-webkit-transform: rotate(360deg)}}@-moz-keyframes minhand {0% {-moz-transform: rotate(0deg)}100% {-moz-transform: rotate(360deg)}}@keyframes minhand {0% {transform: rotate(0deg)}100% {transform: rotate(360deg)}}@-webkit-keyframes hrhand {0% {-webkit-transform: rotate(0deg)}100% {-webkit-transform: rotate(360deg)}}@-moz-keyframes hrhand {0% {-moz-transform: rotate(0deg)}100% {-moz-transform: rotate(360deg)}}@keyframes hrhand {0% {transform: rotate(0deg)}100% {transform: rotate(360deg)}}/*Typing Loader*/.typing_loader {width: 6px;height: 6px;border-radius: 50%;-webkit-animation: typing 1s linear infinite alternate;-moz-animation: Typing 1s linear infinite alternate;animation: typing 1s linear infinite alternate;margin: 46px auto;/* Not necessary- its only for layouting*/position: relative;left: -12px;}@-webkit-keyframes typing {0% {background-color: rgba(255, 255, 255, 1);box-shadow: 12px 0px 0px 0px rgba(255, 255, 255, 0.2),24px 0px 0px 0px rgba(255, 255, 255, 0.2);}25% {background-color: rgba(255, 255, 255, 0.4);box-shadow: 12px 0px 0px 0px rgba(255, 255, 255, 2),24px 0px 0px 0px rgba(255, 255, 255, 0.2);}75% {background-color: rgba(255, 255, 255, 0.4);box-shadow: 12px 0px 0px 0px rgba(255, 255, 255, 0.2),24px 0px 0px 0px rgba(255, 255, 255, 1);}}@-moz-keyframes typing {0% {background-color: rgba(255, 255, 255, 1);box-shadow: 12px 0px 0px 0px rgba(255, 255, 255, 0.2),24px 0px 0px 0px rgba(255, 255, 255, 0.2);}25% {background-color: rgba(255, 255, 255, 0.4);box-shadow: 12px 0px 0px 0px rgba(255, 255, 255, 2),24px 0px 0px 0px rgba(255, 255, 255, 0.2);}75% {background-color: rgba(255, 255, 255, 0.4);box-shadow: 12px 0px 0px 0px rgba(255, 255, 255, 0.2),24px 0px 0px 0px rgba(255, 255, 255, 1);}}@keyframes typing {0% {background-color: rgba(255, 255, 255, 1);box-shadow: 12px 0px 0px 0px rgba(255, 255, 255, 0.2),24px 0px 0px 0px rgba(255, 255, 255, 0.2);}25% {background-color: rgba(255, 255, 255, 0.4);box-shadow: 12px 0px 0px 0px rgba(255, 255, 255, 2),24px 0px 0px 0px rgba(255, 255, 255, 0.2);}75% {background-color: rgba(255, 255, 255, 0.4);box-shadow: 12px 0px 0px 0px rgba(255, 255, 255, 0.2),24px 0px 0px 0px rgba(255, 255, 255, 1);}}/*Location indicator */.location_indicator {margin: 30px auto;position: relative;left: -9px;}.location_indicator:before,.location_indicator:after {position: absolute;content: "";}.location_indicator:before {width: 20px;height: 20px;border-radius: 100% 100% 100% 0;box-shadow: 0px 0px 0px 2px rgba(255, 255, 255, 1);-webkit-animation: mapping 1s linear infinite;-moz-animation: mapping 1s linear infinite;animation: mapping 1s linear infinite;-webkit-transform: rotate(-46deg);-moz-transform: rotate(-46deg);transform: rotate(-46deg);}.location_indicator:after {width: 30px;height: 10px;border-radius: 100%;left: 44px;background-color: rgba(255, 255, 255, 0.2);top: 24px;z-index: -1;}@-webkit-keyframes mapping {0% {top: 0;}50% {top: -5px;}100% {top: 0;}}@-moz-keyframes mapping {0% {top: 0;}50% {top: -5px;}100% {top: 0;}}@-keyframes mapping {0% {top: 0;}50% {top: -5px;}100% {top: 0;}}/* go in*/.dashboard {width: 32px;height: 32px;margin: 30px auto;border: 2px rgba(255, 255, 255, 1) solid;border-radius: 100%;position: relative;overflow: hidden;z-index: 1;}.dashboard:after,.dashboard:before {position: absolute;content: "";}.dashboard:after {width: 14px;height: 2px;top: 20px;-webkit-transform-origin: 1px 1px;-moz-transform-origin: 1px 1px;transform-origin: 1px 1px;background-color: rgba(255, 255, 255, 1);-webkit-animation: dashboard_hand 2s linear infinite alternate;-moz-animation: dashboard_hand 2s linear infinite alternate;animation: dashboard_hand 2s linear infinite alternate;}.dashboard:before {width: 32px;height: 10px;background-color: rgba(255, 255, 255, 1);top: 20px;left: -2px;}@-webkit-keyframes dashboard_hand {0% {-webkit-transform: rotate(-160deg);}100% {-webkit-transform: rotate(-20deg);}}@-moz-keyframes dashboard_hand {0% {-moz-transform: rotate(-160deg);}100% {-moz-transform: rotate(-20deg);}}@keyframes dashboard_hand {0% {transform: rotate(-160deg);}100% {transform: rotate(-20deg);}}/*Battery*/.battery {width: 28px;height: 14px;border: 1px #fff solid;border-radius: 2px;position: relative;-webkit-animation: charge 5s linear infinite;-moz-animation: charge 5s linear infinite;animation: charge 5s linear infinite;top: 40px;margin: 0 auto;}.battery:after {width: 2px;height: 7px;background-color: #fff;border-radius: 0px 1px 1px 0px;position: absolute;content: "";top: 2px;right: -4px;}@-webkit-keyframes charge {0% {box-shadow: inset 0px 0px 0px #fff;}100% {box-shadow: inset 30px 0px 0px #fff;}}@-moz-keyframes charge {0% {box-shadow: inset 0px 0px 0px #fff;}100% {box-shadow: inset 30px 0px 0px #fff;}}@keyframes charge {0% {box-shadow: inset 0px 0px 0px #fff;}100% {box-shadow: inset 30px 0px 0px #fff;}}.magnifier {width: 20px;height: 20px;box-shadow: 0px 0px 0px 1px #fff;border-radius: 50%;position: relative;margin: 34px auto;-webkit-animation: magnify 1s linear infinite alternate;-moz-animation: magnify 1s linear infinite alternate;animation: magnify 1s linear infinite alternate;}.magnifier:after,.magnifier:before {position: absolute;content: "";}.magnifier:before {content: "me";font-size: 12px;left: 2px;text-align: center;top: 2px;}.magnifier:after {width: 2px;height: 8px;background-color: #fff;bottom: -6px;left: 20px;border-radius: 2px;-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);transform: rotate(-45deg);}@-webkit-keyframes magnify {0% {-webkit-transform: scale(1);}100% {-webkit-transform: scale(1.5);}}@-moz-keyframes magnify {0% {-moz-transform: scale(1);}100% {-moz-transform: scale(1.5);}}@keyframes magnify {0% {transform: scale(1);}100% {transform: scale(1.5);}}/*help ´óÍ·Íø www.datouwang.com */.help {width: 30px;height: 30px;border: 1px #fff solid;border-radius: 50%;-webkit-animation: rotation 1s ease-in-out infinite;-moz-animation: rotation 1s ease-in-out infinite;animation: rotation 1s ease-in-out infinite;margin: 30px auto;}.help:after {width: 5px;height: 5px;background-color: rgba(255, 255, 255, 1);border-radius: 100%;position: absolute;content: "";}@-webkit-keyframes rotation {0% {-webkit-transform: rotate(0deg);}100% {-webkit-transform: rotate(360deg);}}@-moz-keyframes rotation {0% {-moz-transform: rotate(0deg);}100% {-moz-transform: rotate(360deg);}}@keyframes rotation {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}/*eye ball*/.eye {width: 20px;height: 20px;background-color: rgba(255, 255, 255, 0.8);border-radius: 50%;box-shadow: 30px 0px 0px 0px rgba(255, 255, 255, 0.8);position: relative;margin: 36px 26px;}.eye:after {background-color: #59488b;width: 10px;height: 10px;box-shadow: 30px 0px 0px 0px #59488b;border-radius: 50%;left: 9px;top: 8px;position: absolute;content: "";-webkit-animation: eyeball 2s linear infinite alternate;-moz-animation: eyeball 2s linear infinite alternate;animation: eyeball 2s linear infinite alternate;}@-webkit-keyframes eyeball {0% {left: 9px;}100% {left: 1px;}}@-moz-keyframes eyeball {0% {left: 9px;}100% {left: 1px;}}@keyframes eyeball {0% {left: 9px;}100% {left: 1px;}}/*coffee cup*/.coffee_cup {width: 20px;height: 24px;border: 1px rgba(255, 255, 255, 1) solid;border-radius: 0px 0px 5px 5px;position: relative;margin: 36px auto;}.coffee_cup:after,.coffee_cup:before {position: absolute;content: "";}.coffee_cup:after {width: 5px;height: 12px;border: 1px #fff solid;border-left: none;border-radius: 0px 20px 20px 0px;left: 20px;}.coffee_cup:before {width: 1px;height: 6px;background-color: rgba(255, 255, 255, 1);top: -10px;left: 4px;box-shadow: 5px 0px 0px 0px rgba(255, 255, 255, 1),5px -5px 0px 0px rgba(255, 255, 255, 1),10px 0px 0px 0px rgba(255, 255, 255, 1);-webkit-animation: steam 1s linear infinite alternate;-moz-animation: steam 1s linear infinite alternate;animation: steam 1s linear infinite alternate;}@-webkit-keyframes steam {0% {height: 0px;}100% {height: 6px;}}@-moz-keyframes steam {0% {height: 0px}100% {height: 6px;}}@keyframes steam {0% {height: 0px}100% {height: 6px;}}/*square*/.square {width: 20px;height: 20px;border: 1px rgba(255, 255, 255, 1) solid;margin: 36px auto;position: relative;-webkit-animation: fill_color 5s linear infinite;-moz-animation: fill_color 5s linear infinite;animation: fill_color 5s linear infinite;}.square:after {width: 4px;height: 4px;position: absolute;content: "";background-color: rgba(255, 255, 255, 1);top: -8px;left: 0px;-webkit-animation: square_check 1s ease-in-out infinite;-moz-animation: square_check 1s ease-in-out infinite;animation: square_check 1s ease-in-out infinite;}@-webkit-keyframes square_check {25% {left: 22px;top: -8px;}50% {left: 22px;top: 22px;}75% {left: -9px;top: 22px;}100% {left: -9px;top: -7px;}}@-moz-keyframes square_check {25% {left: 22px;top: -8px;}50% {left: 22px;top: 22px;}75% {left: -9px;top: 22px;}100% {left: -9px;top: -7px;}}@keyframes square_check {25% {left: 22px;top: -8px;}50% {left: 22px;top: 22px;}75% {left: -9px;top: 22px;}100% {left: -9px;top: -7px;}}@-webkit-keyframes fill_color {0% {box-shadow: inset 0px 0px 0px 0px rgba(255, 255, 255, 0.1);}100% {box-shadow: inset 0px -20px 0px 0px rgba(255, 255, 255, 1);}}@-moz-keyframes fill_color {0% {box-shadow: inset 0px 0px 0px 0px rgba(255, 255, 255, 0.1);}100% {box-shadow: inset 0px -20px 0px 0px rgba(255, 255, 255, 1);}}@keyframes fill_color {0% {box-shadow: inset 0px 0px 0px 0px rgba(255, 255, 255, 0.1);}100% {box-shadow: inset 0px -20px 0px 0px rgba(255, 255, 255, 1);}}/*circle classick*/.circle {margin: 40px auto;position: relative;width: 8px;height: 8px;background-color: rgba(255, 255, 255, .5);;box-shadow: -14px 0px 0px rgba(255, 255, 255, 1);border-radius: 50%;-webkit-animation: circle_classic 1s ease-in-out infinite alternate;-moz-animation: circle_classic 1s ease-in-out infinite alternate;animation: circle_classic 1s ease-in-out infinite alternate;}@-webkit-keyframes circle_classic {0% {opacity: 0.1;-webkit-transform: rotate(0deg) scale(0.5);}100% {opacity: 1;-webkit-transform: rotate(360deg) scale(1.2);}}@-moz-keyframes circle_classic {0% {opacity: 0.1;-moz-transform: rotate(0deg) scale(0.5);}100% {opacity: 1;-moz-transform: rotate(360deg) scale(1.2);}}@keyframes circle_classic {0% {opacity: 0.1;transform: rotate(0deg) scale(0.5);}100% {opacity: 1;transform: rotate(360deg) scale(1.2);}}/*cloud*/.cloud {margin: 42px 30px;width: 4px;height: 10px;opacity: 0.5;position: relative;box-shadow: 6px 0px 0px 0px rgba(255, 255, 255, 1),12px 0px 0px 0px rgba(255, 255, 255, 1),18px 0px 0px 0px rgba(255, 255, 255, 1),24px 0px 0px 0px rgba(255, 255, 255, 1),30px 0px 0px 0px rgba(255, 255, 255, 1),36px 0px 0px 0px rgba(255, 255, 255, 1);-webkit-animation: rain 1s linear infinite alternate;-moz-animation: rain 1s linear infinite alternate;animation: rain 1s linear infinite alternate;}.cloud:after {width: 40px;height: 10px;position: absolute;content: "";background-color: rgba(255, 255, 255, 1);top: 0px;opacity: 1;-webkit-animation: line_flow 2s linear infinite reverse;-moz-animation: line_flow 2s linear infinite reverse;animation: line_flow 2s linear infinite reverse;}@-webkit-keyframes rain {0% {box-shadow: 6px 0px 0px 0px rgba(255, 255, 255, 1),12px 0px 0px 0px rgba(255, 255, 255, 0.9),18px 0px 0px 0px rgba(255, 255, 255, 0.7),24px 0px 0px 0px rgba(255, 255, 255, 0.6),30px 0px 0px 0px rgba(255, 255, 255, 0.3),36px 0px 0px 0px rgba(255, 255, 255, 0.2);}100% {box-shadow: 6px 0px 0px 0px rgba(255, 255, 255, 0.2),12px 0px 0px 0px rgba(255, 255, 255, 0.3),18px 0px 0px 0px rgba(255, 255, 255, 0.6),24px 0px 0px 0px rgba(255, 255, 255, 0.7),30px 0px 0px 0px rgba(255, 255, 255, 0.9),36px 0px 0px 0px rgba(255, 255, 255, 1);opacity: 1;}}@-moz-keyframes rain {0% {box-shadow: 6px 0px 0px 0px rgba(255, 255, 255, 1),12px 0px 0px 0px rgba(255, 255, 255, 0.9),18px 0px 0px 0px rgba(255, 255, 255, 0.7),24px 0px 0px 0px rgba(255, 255, 255, 0.6),30px 0px 0px 0px rgba(255, 255, 255, 0.3),36px 0px 0px 0px rgba(255, 255, 255, 0.2);}100% {box-shadow: 6px 0px 0px 0px rgba(255, 255, 255, 0.2),12px 0px 0px 0px rgba(255, 255, 255, 0.3),18px 0px 0px 0px rgba(255, 255, 255, 0.6),24px 0px 0px 0px rgba(255, 255, 255, 0.7),30px 0px 0px 0px rgba(255, 255, 255, 0.9),36px 0px 0px 0px rgba(255, 255, 255, 1);opacity: 1;}}@keyframes rain {0% {box-shadow: 6px 0px 0px 0px rgba(255, 255, 255, 1),12px 0px 0px 0px rgba(255, 255, 255, 0.9),18px 0px 0px 0px rgba(255, 255, 255, 0.7),24px 0px 0px 0px rgba(255, 255, 255, 0.6),30px 0px 0px 0px rgba(255, 255, 255, 0.3),36px 0px 0px 0px rgba(255, 255, 255, 0.2);}100% {box-shadow: 6px 0px 0px 0px rgba(255, 255, 255, 0.2),12px 0px 0px 0px rgba(255, 255, 255, 0.3),18px 0px 0px 0px rgba(255, 255, 255, 0.6),24px 0px 0px 0px rgba(255, 255, 255, 0.7),30px 0px 0px 0px rgba(255, 255, 255, 0.9),36px 0px 0px 0px rgba(255, 255, 255, 1);opacity: 1;}}@-webkit-keyframes line_flow {0% {width: 0px;}100% {width: 40px;}}@-moz-keyframes line_flow {0% {width: 0px;}100% {width: 40px;}}@keyframes line_flow {0% {width: 0px;}100% {width: 40px;}}/* Me */.aboutme {width: 700px;padding: 50px 0;border-top: 2px rgba(255, 255, 255, 0.03) solid;}.viduthalai {background: url(../img/viduthalai.png) no-repeat;width: 100px;height: 100px;border-radius: 0 2px 2px 0;float: left;opacity: 0.5;}.viduthalai:hover {opacity: 1;}.intro {float: left;width: 400px;padding-left: 20px;color: rgba(255, 255, 255, 0.5);}.intro a {color: rgba(255, 255, 255, 0.5);}.intro a:hover {color: rgba(255, 255, 255, 1);}.intro span,p {font-size: 15px;font-weight: 200;}.intro h3 {font-size: 20px;font-weight: 200;margin: 0px;}.git {color: rgba(255, 255, 255, 0.5);float: right;text-align: right;padding: 10px 20px;border-radius: 2px;background-color: rgba(0, 0, 0, 0.3);font-weight: 200;}.git:hover {background-color: rgba(0, 0, 0, 0.2);}</style></head><body><div style="text-align:center;clear:both"><script src="/gg_bd_ad_720x90.js" type="text/javascript"></script><script src="/follow.js" type="text/javascript"></script></div><!-- 代码 开始 --><div class="wrapper"><div class="row cf"><div class="span"><div class="timer"></div></div><div class="span"><div class="typing_loader"></div></div><div class="span"><div class="location_indicator"></div></div><div class="span"><div class="dashboard"></div></div></div><div class="row cf"><div class="span"><div class="battery"></div></div><div class="span"><div class="magnifier"></div></div><div class="span"><div class="help"></div></div><div class="span"><div class="cloud"></div></div></div><div class="row cf"><div class="span"><div class="eye"></div></div><div class="span"><div class="coffee_cup"></div></div><div class="span"><div class="square"></div></div><div class="span"><div class="circle"></div></div></div></div><!-- 代码 结束 --><div style="text-align:center;clear:both"><script src="/gg_bd_ad_720x90-2.js" type="text/javascript"></script></div></body>
</html>

这个忘记是哪位博主的了,就不贴链接了,看到请联系

 

另外还看到比较漂亮的Loading图

https://blog.csdn.net/qingfeidie/article/details/79976151

https://www.cnblogs.com/lhb25/p/loading-spinners-animated-with-css3.html

 

转载于:https://www.cnblogs.com/zjt-blogs/p/10732026.html

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

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

相关文章

JavaScript从入门到精通之入门篇(二)函数和数组

入门篇大纲 第二部分 函数与数组 1.函数 函数的定义 普通函数 function 函数名 &#xff08;表达式1…&#xff09; { 代码块 }js是解释性语言&#xff0c;在当前script标签代码执行的开始阶段&#xff0c;就会将普通函数放入堆中&#xff0c;也只是将引用放入堆中&#xf…

leetcode 557. Reverse Words in a String III 、151. Reverse Words in a String

557. Reverse Words in a String III 最简单的把空白之间的词反转 class Solution { public:string reverseWords(string s) {vector<int> blank;for(int i 0;i < s.size();i){if(s[i] )blank.push_back(i);}int start 0;int end;for(int i 0;i < blank.size(…

elementUI vue table status的状态列颜色变化和操作列状态显示(停用, 启用)

<div id"app" style"display: none">...<el-table-column prop"status" label"状态" width"80" align"center"><template scope"scope"><span v-if"scope.row.status0"…

一道Python面试题

无意间&#xff0c;看到这么一道Python面试题&#xff1a;以下代码将输出什么&#xff1f; def testFun(): temp [lambda x : i*x for i in range(4)] return temp for everyLambda in testFun(): print (everyLambda(2))脑中默默一想&#xff0c;这还用说么&#xff0c;肯定是…

Windows下的ssh姐妹花 Xshell 和 Xftp

Windows下的ssh姐妹花 Xshell 和 Xftp 今天是3月8号&#xff0c;中国传统的三八妇女节&#xff0c;是距离中国新兴节日三七女生&#xff08;神&#xff09;节最近的一个全国性节日&#xff0c;今天我也是宅在家&#xff0c;研究了一下近日工作上遇到的一个纯软件技术问题。废话…

关于数字证书理解的简单整理以及12306站点证书简单分析

版权声明&#xff1a;本文为博主原创文章&#xff0c;未经博主允许不得转载。 https://blog.csdn.net/sundacheng1989/article/details/25540601 首先简单理解一下什么是数字证书。这里是一篇英文文档&#xff0c;描写叙述的非常形象。形象的描写叙述了什么是公钥。什么是私钥。…

Luogu3350 ZJOI2016 旅行者 最短路、分治

传送门 题意&#xff1a;给出一个$N \times M$的网格图&#xff0c;边有边权&#xff0c;$Q$组询问&#xff0c;每组询问$(x_1,y_1)$到$(x_2,y_2)$的最短路。$N \times M \leq 2 \times 10^4 , Q \leq 10^5$ BZOJ原题竟然没有数据范围 矩形的多组询问问题考虑分治。考虑计算矩形…

Mac中安装Node和版本控制工具nvm遇到的坑

首先说说常规的安装 1. 下载nvm,使用nvm来管理Node版本 官方文档 windows 版本  https://github.com/coreybutler/nvm-windows mac 版本    https://github.com/creationix/nvm#install-script 命令行 尽量不要用brew&#xff0c;免得掉坑 curl -o- https://raw.githubu…

几道比较有意思的js面试题

1、[] ? !![] : ![];输出结果是什么&#xff1f; 12345let val [] ? !![] : ![];console.log(val); //true&#xff1a;//之前的错误解释&#xff1a;[] 是一个null&#xff0c;做判断则为false&#xff0c;false执行![]语句&#xff0c;结果为非空&#xff0c;即true//更正…

wepy - 与原生有什么不同(x.wpy)使用实例

源码 1 <template>2 <view classmark wx:if"{{showMark}}">3 <view animation"{{animationData}}" class"animCat">4 <image src"http://osk1hpe2y.bkt.clouddn.com/18-5-30/34559443.jpg"></…

vue从入门到精通之高级篇(一)vue-router的高级用法

今天要介绍的是路由元信息&#xff0c;滚动行为以及路由懒加载这几个的使用方法。 1.路由元信息 什么是路由元信息&#xff0c;看看官网的解释&#xff0c;定义路由的时候可以配置 meta 字段可以匹配meta字段&#xff0c;那么我们该如何使用它&#xff0c;一个简单的例子&…

Java 数组实现堆栈操作

class Stack {private int stck[] ; private int tos ; Stack(int size) { // 一个参数的构造参数stck new int[size] ; // 创建数组&#xff08;创建堆栈&#xff09;tos -1 ; // 空堆栈标识 -1}// 堆栈操作的特性&#xff1a;先进后出、后进先出void push(int…

re模块

什么是正则表达式 一组特殊符号组成的表达式&#xff0c;用于描述某种规则。该应用场景生活中随处可见。 例如&#xff1a;让有志青年过上体面的生活&#xff0c;这里面就由规则&#xff0c;即有志青年。 正则表达式的作用&#xff0c;以及使用场景 用于从字符串中匹配满足某种…

CSS实现div梯形分割

原理 使用的border边框属性结合svg 转换 详见代码 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>css实现div边框斜角</title><style type"text/css"> .labels {display: i…

算法学习——决策单调性优化DP

update in 2019.1.21 优化了一下文中年代久远的代码 的格式…… 什么是决策单调性&#xff1f; 在满足决策单调性的情况下&#xff0c;通常决策点会形如1111112222224444445555588888..... 即不可能会出现后面点的决策点小于前面点的决策点这种情况。 那么这个性质应该如何使用…

SVG画一个箭头

参考菜鸟手册&#xff1a; https://www.runoob.com/svg/svg-tutorial.html 打开菜鸟中的在线工具 在可视化截图拖拉元素绘制箭头 点击command U 查看源码 将源码拷入html代码中&#xff0c;查看效果 最后&#xff0c;贴出源码供大家参考 <!DOCTYPE html> <…

HP Instant Information

HP Instant Information before HP-UX 11i v3 《管理系统和工作组&#xff1a;HP-UX系统管理员指南》 After HP-UX 11i v3 《HP-UX系统管理指南》(由多个文档组成的文档集) 《HP-UX系统管理员指南&#xff1a;概述》 《HP-UX系统管理员指南&#xff1a;配置管理》 《HP-UX系统管…

CodeForces 258D Little Elephant and Broken Sorting(期望)

CF258D Little Elephant and Broken Sorting 题意 题意翻译 有一个\(1\sim n\)的排列&#xff0c;会进行\(m\)次操作&#xff0c;操作为交换\(a,b\)。每次操作都有\(50\%\)的概率进行。 求进行\(m\)次操作以后的期望逆序对个数。 \(n,m\le 1000\) 输入输出格式 输入格式&#x…

记一次vue项目yarn打包环境配置失效的解决方案

项目中使用到了yarn打包工程&#xff0c;主要有以下几个命名。 # build for production with minification yarn run build# build for production and view the bundle analyzer report yarn run build --report# 自定义API地址 baseurl"http://127.0.0.1:8080/api/&quo…

数字签名与HTTPS详解

因为HTTP协议本身存在着明文传输、不能很好的验证通信方的身份和无法验证报文的完整性等一些安全方面的确点&#xff0c;所以才有了HTTPS的缺陷。HTTPS确切的的说不是一种协议&#xff0c;而是HTTP SSL (TSL)的结合体。HTTP报文经过SSL层加密后交付给TCP层进行传输。SSL(安全套…