Created
March 19, 2018 09:16
-
-
Save anonymous/8cec014a6d28c8a8a942b37af828e774 to your computer and use it in GitHub Desktop.
(source: https://jsfiddle.net/63g0urv1/40/)
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| .wrap { | |
| display: flex; | |
| align-items: center; | |
| justify-content: center; | |
| position: relative; | |
| width: 300px; | |
| margin: 0 auto; | |
| //background: red; | |
| overflow: hidden; | |
| .code { | |
| width: 200px; | |
| } | |
| .scanner { | |
| width: 100%; | |
| height: 300px; | |
| position: absolute; | |
| top: 100%; | |
| //border-top: 2px solid #06A034; | |
| background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,0) 100%); /* FF3.6-15 */ | |
| background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */ | |
| background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ | |
| animation: scan 5s linear infinite; | |
| &:after { | |
| display: block; | |
| content: ''; | |
| position: absolute; | |
| top: 0; | |
| left: 0; | |
| width: 100%; | |
| height: 2px; | |
| background: #06A034; | |
| border-radius: 4px; | |
| -webkit-box-shadow: 0 4px 12px 0px rgba(6, 160, 52, 0.32941176470588235); | |
| box-shadow: 0 4px 12px 0px rgba(6, 160, 52, 0.32941176470588235); | |
| } | |
| } | |
| } | |
| @-webkit-keyframes scan { | |
| /* finish with the scan bar just off the right side */ | |
| 50% { top: -300px; transform: rotateX(0deg);} | |
| 50.1% { transform: rotateX(180deg);}// transform: rotateX(180deg);} | |
| 99.9% {top: 300px; transform: rotateX(180deg);} | |
| 100% {top: 300px; transform: rotateX(0deg);} | |
| //75% { top: 200%; transform: rotateX(0deg);} | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <div class="wrap"> | |
| <svg class="code" version="1.1" baseProfile="full" width="264" height="264" viewBox="0 0 264 264" | |
| xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events"> | |
| <desc></desc> | |
| <rect width="264" height="264" fill="#ffffff" cx="0" cy="0" /> | |
| <defs> | |
| <rect id="p" width="8" height="8" /> | |
| </defs> | |
| <g fill="#000000"> | |
| <use x="32" y="32" xlink:href="#p" /> | |
| <use x="32" y="40" xlink:href="#p" /> | |
| <use x="32" y="48" xlink:href="#p" /> | |
| <use x="32" y="56" xlink:href="#p" /> | |
| <use x="32" y="64" xlink:href="#p" /> | |
| <use x="32" y="72" xlink:href="#p" /> | |
| <use x="32" y="80" xlink:href="#p" /> | |
| <use x="32" y="96" xlink:href="#p" /> | |
| <use x="32" y="104" xlink:href="#p" /> | |
| <use x="32" y="176" xlink:href="#p" /> | |
| <use x="32" y="184" xlink:href="#p" /> | |
| <use x="32" y="192" xlink:href="#p" /> | |
| <use x="32" y="200" xlink:href="#p" /> | |
| <use x="32" y="208" xlink:href="#p" /> | |
| <use x="32" y="216" xlink:href="#p" /> | |
| <use x="32" y="224" xlink:href="#p" /> | |
| <use x="40" y="32" xlink:href="#p" /> | |
| <use x="40" y="80" xlink:href="#p" /> | |
| <use x="40" y="96" xlink:href="#p" /> | |
| <use x="40" y="104" xlink:href="#p" /> | |
| <use x="40" y="120" xlink:href="#p" /> | |
| <use x="40" y="144" xlink:href="#p" /> | |
| <use x="40" y="152" xlink:href="#p" /> | |
| <use x="40" y="160" xlink:href="#p" /> | |
| <use x="40" y="176" xlink:href="#p" /> | |
| <use x="40" y="224" xlink:href="#p" /> | |
| <use x="48" y="32" xlink:href="#p" /> | |
| <use x="48" y="48" xlink:href="#p" /> | |
| <use x="48" y="56" xlink:href="#p" /> | |
| <use x="48" y="64" xlink:href="#p" /> | |
| <use x="48" y="80" xlink:href="#p" /> | |
| <use x="48" y="96" xlink:href="#p" /> | |
| <use x="48" y="104" xlink:href="#p" /> | |
| <use x="48" y="112" xlink:href="#p" /> | |
| <use x="48" y="120" xlink:href="#p" /> | |
| <use x="48" y="128" xlink:href="#p" /> | |
| <use x="48" y="152" xlink:href="#p" /> | |
| <use x="48" y="160" xlink:href="#p" /> | |
| <use x="48" y="176" xlink:href="#p" /> | |
| <use x="48" y="192" xlink:href="#p" /> | |
| <use x="48" y="200" xlink:href="#p" /> | |
| <use x="48" y="208" xlink:href="#p" /> | |
| <use x="48" y="224" xlink:href="#p" /> | |
| <use x="56" y="32" xlink:href="#p" /> | |
| <use x="56" y="48" xlink:href="#p" /> | |
| <use x="56" y="56" xlink:href="#p" /> | |
| <use x="56" y="64" xlink:href="#p" /> | |
| <use x="56" y="80" xlink:href="#p" /> | |
| <use x="56" y="96" xlink:href="#p" /> | |
| <use x="56" y="120" xlink:href="#p" /> | |
| <use x="56" y="152" xlink:href="#p" /> | |
| <use x="56" y="176" xlink:href="#p" /> | |
| <use x="56" y="192" xlink:href="#p" /> | |
| <use x="56" y="200" xlink:href="#p" /> | |
| <use x="56" y="208" xlink:href="#p" /> | |
| <use x="56" y="224" xlink:href="#p" /> | |
| <use x="64" y="32" xlink:href="#p" /> | |
| <use x="64" y="48" xlink:href="#p" /> | |
| <use x="64" y="56" xlink:href="#p" /> | |
| <use x="64" y="64" xlink:href="#p" /> | |
| <use x="64" y="80" xlink:href="#p" /> | |
| <use x="64" y="96" xlink:href="#p" /> | |
| <use x="64" y="112" xlink:href="#p" /> | |
| <use x="64" y="120" xlink:href="#p" /> | |
| <use x="64" y="128" xlink:href="#p" /> | |
| <use x="64" y="152" xlink:href="#p" /> | |
| <use x="64" y="176" xlink:href="#p" /> | |
| <use x="64" y="192" xlink:href="#p" /> | |
| <use x="64" y="200" xlink:href="#p" /> | |
| <use x="64" y="208" xlink:href="#p" /> | |
| <use x="64" y="224" xlink:href="#p" /> | |
| <use x="72" y="32" xlink:href="#p" /> | |
| <use x="72" y="80" xlink:href="#p" /> | |
| <use x="72" y="136" xlink:href="#p" /> | |
| <use x="72" y="144" xlink:href="#p" /> | |
| <use x="72" y="152" xlink:href="#p" /> | |
| <use x="72" y="160" xlink:href="#p" /> | |
| <use x="72" y="176" xlink:href="#p" /> | |
| <use x="72" y="224" xlink:href="#p" /> | |
| <use x="80" y="32" xlink:href="#p" /> | |
| <use x="80" y="40" xlink:href="#p" /> | |
| <use x="80" y="48" xlink:href="#p" /> | |
| <use x="80" y="56" xlink:href="#p" /> | |
| <use x="80" y="64" xlink:href="#p" /> | |
| <use x="80" y="72" xlink:href="#p" /> | |
| <use x="80" y="80" xlink:href="#p" /> | |
| <use x="80" y="96" xlink:href="#p" /> | |
| <use x="80" y="112" xlink:href="#p" /> | |
| <use x="80" y="128" xlink:href="#p" /> | |
| <use x="80" y="144" xlink:href="#p" /> | |
| <use x="80" y="160" xlink:href="#p" /> | |
| <use x="80" y="176" xlink:href="#p" /> | |
| <use x="80" y="184" xlink:href="#p" /> | |
| <use x="80" y="192" xlink:href="#p" /> | |
| <use x="80" y="200" xlink:href="#p" /> | |
| <use x="80" y="208" xlink:href="#p" /> | |
| <use x="80" y="216" xlink:href="#p" /> | |
| <use x="80" y="224" xlink:href="#p" /> | |
| <use x="88" y="96" xlink:href="#p" /> | |
| <use x="88" y="112" xlink:href="#p" /> | |
| <use x="88" y="120" xlink:href="#p" /> | |
| <use x="88" y="144" xlink:href="#p" /> | |
| <use x="88" y="160" xlink:href="#p" /> | |
| <use x="96" y="40" xlink:href="#p" /> | |
| <use x="96" y="56" xlink:href="#p" /> | |
| <use x="96" y="72" xlink:href="#p" /> | |
| <use x="96" y="80" xlink:href="#p" /> | |
| <use x="96" y="96" xlink:href="#p" /> | |
| <use x="96" y="104" xlink:href="#p" /> | |
| <use x="96" y="120" xlink:href="#p" /> | |
| <use x="96" y="144" xlink:href="#p" /> | |
| <use x="96" y="152" xlink:href="#p" /> | |
| <use x="96" y="160" xlink:href="#p" /> | |
| <use x="96" y="168" xlink:href="#p" /> | |
| <use x="96" y="176" xlink:href="#p" /> | |
| <use x="96" y="192" xlink:href="#p" /> | |
| <use x="96" y="200" xlink:href="#p" /> | |
| <use x="96" y="208" xlink:href="#p" /> | |
| <use x="96" y="216" xlink:href="#p" /> | |
| <use x="96" y="224" xlink:href="#p" /> | |
| <use x="104" y="56" xlink:href="#p" /> | |
| <use x="104" y="64" xlink:href="#p" /> | |
| <use x="104" y="72" xlink:href="#p" /> | |
| <use x="104" y="88" xlink:href="#p" /> | |
| <use x="104" y="96" xlink:href="#p" /> | |
| <use x="104" y="128" xlink:href="#p" /> | |
| <use x="104" y="152" xlink:href="#p" /> | |
| <use x="104" y="168" xlink:href="#p" /> | |
| <use x="104" y="192" xlink:href="#p" /> | |
| <use x="104" y="208" xlink:href="#p" /> | |
| <use x="104" y="216" xlink:href="#p" /> | |
| <use x="112" y="32" xlink:href="#p" /> | |
| <use x="112" y="40" xlink:href="#p" /> | |
| <use x="112" y="56" xlink:href="#p" /> | |
| <use x="112" y="80" xlink:href="#p" /> | |
| <use x="112" y="88" xlink:href="#p" /> | |
| <use x="112" y="104" xlink:href="#p" /> | |
| <use x="112" y="112" xlink:href="#p" /> | |
| <use x="112" y="128" xlink:href="#p" /> | |
| <use x="112" y="160" xlink:href="#p" /> | |
| <use x="112" y="168" xlink:href="#p" /> | |
| <use x="112" y="176" xlink:href="#p" /> | |
| <use x="112" y="184" xlink:href="#p" /> | |
| <use x="112" y="200" xlink:href="#p" /> | |
| <use x="112" y="216" xlink:href="#p" /> | |
| <use x="112" y="224" xlink:href="#p" /> | |
| <use x="120" y="72" xlink:href="#p" /> | |
| <use x="120" y="88" xlink:href="#p" /> | |
| <use x="120" y="96" xlink:href="#p" /> | |
| <use x="120" y="144" xlink:href="#p" /> | |
| <use x="120" y="152" xlink:href="#p" /> | |
| <use x="120" y="160" xlink:href="#p" /> | |
| <use x="120" y="208" xlink:href="#p" /> | |
| <use x="120" y="216" xlink:href="#p" /> | |
| <use x="120" y="224" xlink:href="#p" /> | |
| <use x="128" y="32" xlink:href="#p" /> | |
| <use x="128" y="48" xlink:href="#p" /> | |
| <use x="128" y="56" xlink:href="#p" /> | |
| <use x="128" y="72" xlink:href="#p" /> | |
| <use x="128" y="80" xlink:href="#p" /> | |
| <use x="128" y="104" xlink:href="#p" /> | |
| <use x="128" y="120" xlink:href="#p" /> | |
| <use x="128" y="128" xlink:href="#p" /> | |
| <use x="128" y="144" xlink:href="#p" /> | |
| <use x="128" y="168" xlink:href="#p" /> | |
| <use x="128" y="184" xlink:href="#p" /> | |
| <use x="128" y="192" xlink:href="#p" /> | |
| <use x="128" y="208" xlink:href="#p" /> | |
| <use x="136" y="32" xlink:href="#p" /> | |
| <use x="136" y="40" xlink:href="#p" /> | |
| <use x="136" y="56" xlink:href="#p" /> | |
| <use x="136" y="64" xlink:href="#p" /> | |
| <use x="136" y="104" xlink:href="#p" /> | |
| <use x="136" y="112" xlink:href="#p" /> | |
| <use x="136" y="120" xlink:href="#p" /> | |
| <use x="136" y="168" xlink:href="#p" /> | |
| <use x="136" y="176" xlink:href="#p" /> | |
| <use x="136" y="184" xlink:href="#p" /> | |
| <use x="144" y="40" xlink:href="#p" /> | |
| <use x="144" y="48" xlink:href="#p" /> | |
| <use x="144" y="56" xlink:href="#p" /> | |
| <use x="144" y="72" xlink:href="#p" /> | |
| <use x="144" y="80" xlink:href="#p" /> | |
| <use x="144" y="88" xlink:href="#p" /> | |
| <use x="144" y="112" xlink:href="#p" /> | |
| <use x="144" y="128" xlink:href="#p" /> | |
| <use x="144" y="152" xlink:href="#p" /> | |
| <use x="144" y="168" xlink:href="#p" /> | |
| <use x="144" y="176" xlink:href="#p" /> | |
| <use x="144" y="192" xlink:href="#p" /> | |
| <use x="144" y="216" xlink:href="#p" /> | |
| <use x="152" y="40" xlink:href="#p" /> | |
| <use x="152" y="56" xlink:href="#p" /> | |
| <use x="152" y="72" xlink:href="#p" /> | |
| <use x="152" y="112" xlink:href="#p" /> | |
| <use x="152" y="120" xlink:href="#p" /> | |
| <use x="152" y="144" xlink:href="#p" /> | |
| <use x="152" y="152" xlink:href="#p" /> | |
| <use x="152" y="160" xlink:href="#p" /> | |
| <use x="152" y="168" xlink:href="#p" /> | |
| <use x="152" y="192" xlink:href="#p" /> | |
| <use x="152" y="200" xlink:href="#p" /> | |
| <use x="152" y="216" xlink:href="#p" /> | |
| <use x="160" y="32" xlink:href="#p" /> | |
| <use x="160" y="40" xlink:href="#p" /> | |
| <use x="160" y="64" xlink:href="#p" /> | |
| <use x="160" y="80" xlink:href="#p" /> | |
| <use x="160" y="88" xlink:href="#p" /> | |
| <use x="160" y="112" xlink:href="#p" /> | |
| <use x="160" y="128" xlink:href="#p" /> | |
| <use x="160" y="136" xlink:href="#p" /> | |
| <use x="160" y="152" xlink:href="#p" /> | |
| <use x="160" y="160" xlink:href="#p" /> | |
| <use x="160" y="168" xlink:href="#p" /> | |
| <use x="160" y="176" xlink:href="#p" /> | |
| <use x="160" y="184" xlink:href="#p" /> | |
| <use x="160" y="192" xlink:href="#p" /> | |
| <use x="160" y="216" xlink:href="#p" /> | |
| <use x="168" y="96" xlink:href="#p" /> | |
| <use x="168" y="112" xlink:href="#p" /> | |
| <use x="168" y="120" xlink:href="#p" /> | |
| <use x="168" y="128" xlink:href="#p" /> | |
| <use x="168" y="160" xlink:href="#p" /> | |
| <use x="168" y="192" xlink:href="#p" /> | |
| <use x="168" y="200" xlink:href="#p" /> | |
| <use x="168" y="208" xlink:href="#p" /> | |
| <use x="168" y="216" xlink:href="#p" /> | |
| <use x="168" y="224" xlink:href="#p" /> | |
| <use x="176" y="32" xlink:href="#p" /> | |
| <use x="176" y="40" xlink:href="#p" /> | |
| <use x="176" y="48" xlink:href="#p" /> | |
| <use x="176" y="56" xlink:href="#p" /> | |
| <use x="176" y="64" xlink:href="#p" /> | |
| <use x="176" y="72" xlink:href="#p" /> | |
| <use x="176" y="80" xlink:href="#p" /> | |
| <use x="176" y="112" xlink:href="#p" /> | |
| <use x="176" y="120" xlink:href="#p" /> | |
| <use x="176" y="128" xlink:href="#p" /> | |
| <use x="176" y="144" xlink:href="#p" /> | |
| <use x="176" y="160" xlink:href="#p" /> | |
| <use x="176" y="176" xlink:href="#p" /> | |
| <use x="176" y="192" xlink:href="#p" /> | |
| <use x="176" y="200" xlink:href="#p" /> | |
| <use x="176" y="216" xlink:href="#p" /> | |
| <use x="176" y="224" xlink:href="#p" /> | |
| <use x="184" y="32" xlink:href="#p" /> | |
| <use x="184" y="80" xlink:href="#p" /> | |
| <use x="184" y="96" xlink:href="#p" /> | |
| <use x="184" y="104" xlink:href="#p" /> | |
| <use x="184" y="112" xlink:href="#p" /> | |
| <use x="184" y="120" xlink:href="#p" /> | |
| <use x="184" y="136" xlink:href="#p" /> | |
| <use x="184" y="152" xlink:href="#p" /> | |
| <use x="184" y="160" xlink:href="#p" /> | |
| <use x="184" y="192" xlink:href="#p" /> | |
| <use x="184" y="208" xlink:href="#p" /> | |
| <use x="184" y="216" xlink:href="#p" /> | |
| <use x="184" y="224" xlink:href="#p" /> | |
| <use x="192" y="32" xlink:href="#p" /> | |
| <use x="192" y="48" xlink:href="#p" /> | |
| <use x="192" y="56" xlink:href="#p" /> | |
| <use x="192" y="64" xlink:href="#p" /> | |
| <use x="192" y="80" xlink:href="#p" /> | |
| <use x="192" y="112" xlink:href="#p" /> | |
| <use x="192" y="128" xlink:href="#p" /> | |
| <use x="192" y="144" xlink:href="#p" /> | |
| <use x="192" y="152" xlink:href="#p" /> | |
| <use x="192" y="160" xlink:href="#p" /> | |
| <use x="192" y="168" xlink:href="#p" /> | |
| <use x="192" y="176" xlink:href="#p" /> | |
| <use x="192" y="184" xlink:href="#p" /> | |
| <use x="192" y="192" xlink:href="#p" /> | |
| <use x="192" y="200" xlink:href="#p" /> | |
| <use x="200" y="32" xlink:href="#p" /> | |
| <use x="200" y="48" xlink:href="#p" /> | |
| <use x="200" y="56" xlink:href="#p" /> | |
| <use x="200" y="64" xlink:href="#p" /> | |
| <use x="200" y="80" xlink:href="#p" /> | |
| <use x="200" y="96" xlink:href="#p" /> | |
| <use x="200" y="120" xlink:href="#p" /> | |
| <use x="200" y="128" xlink:href="#p" /> | |
| <use x="200" y="144" xlink:href="#p" /> | |
| <use x="200" y="160" xlink:href="#p" /> | |
| <use x="200" y="176" xlink:href="#p" /> | |
| <use x="200" y="192" xlink:href="#p" /> | |
| <use x="208" y="32" xlink:href="#p" /> | |
| <use x="208" y="48" xlink:href="#p" /> | |
| <use x="208" y="56" xlink:href="#p" /> | |
| <use x="208" y="64" xlink:href="#p" /> | |
| <use x="208" y="80" xlink:href="#p" /> | |
| <use x="208" y="112" xlink:href="#p" /> | |
| <use x="208" y="128" xlink:href="#p" /> | |
| <use x="208" y="136" xlink:href="#p" /> | |
| <use x="208" y="144" xlink:href="#p" /> | |
| <use x="208" y="160" xlink:href="#p" /> | |
| <use x="208" y="168" xlink:href="#p" /> | |
| <use x="208" y="192" xlink:href="#p" /> | |
| <use x="208" y="200" xlink:href="#p" /> | |
| <use x="208" y="208" xlink:href="#p" /> | |
| <use x="208" y="224" xlink:href="#p" /> | |
| <use x="216" y="32" xlink:href="#p" /> | |
| <use x="216" y="80" xlink:href="#p" /> | |
| <use x="216" y="96" xlink:href="#p" /> | |
| <use x="216" y="104" xlink:href="#p" /> | |
| <use x="216" y="112" xlink:href="#p" /> | |
| <use x="216" y="120" xlink:href="#p" /> | |
| <use x="216" y="128" xlink:href="#p" /> | |
| <use x="216" y="136" xlink:href="#p" /> | |
| <use x="216" y="144" xlink:href="#p" /> | |
| <use x="216" y="152" xlink:href="#p" /> | |
| <use x="216" y="160" xlink:href="#p" /> | |
| <use x="216" y="168" xlink:href="#p" /> | |
| <use x="216" y="176" xlink:href="#p" /> | |
| <use x="216" y="184" xlink:href="#p" /> | |
| <use x="216" y="200" xlink:href="#p" /> | |
| <use x="216" y="224" xlink:href="#p" /> | |
| <use x="224" y="32" xlink:href="#p" /> | |
| <use x="224" y="40" xlink:href="#p" /> | |
| <use x="224" y="48" xlink:href="#p" /> | |
| <use x="224" y="56" xlink:href="#p" /> | |
| <use x="224" y="64" xlink:href="#p" /> | |
| <use x="224" y="72" xlink:href="#p" /> | |
| <use x="224" y="80" xlink:href="#p" /> | |
| <use x="224" y="112" xlink:href="#p" /> | |
| <use x="224" y="128" xlink:href="#p" /> | |
| <use x="224" y="144" xlink:href="#p" /> | |
| <use x="224" y="160" xlink:href="#p" /> | |
| <use x="224" y="176" xlink:href="#p" /> | |
| <use x="224" y="192" xlink:href="#p" /> | |
| <use x="224" y="200" xlink:href="#p" /> | |
| <use x="224" y="208" xlink:href="#p" /> | |
| <use x="224" y="216" xlink:href="#p" /> | |
| <use x="224" y="224" xlink:href="#p" /> | |
| </g> | |
| </svg> | |
| <div class="scanner"></div> | |
| </div> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment