Initializing
Liveweave
Web
expand_more
home
Home
data_object
CSS Explorer
arrow_outward
Palette
Color Explorer
arrow_outward
Polyline
Graphics Editor
arrow_outward
outbox_alt
Generative AI
arrow_outward
frame_source
Python Playground
New
arrow_outward
build
Tools
expand_more
restart_alt
Load "Hello Weaver!"
post_add
Generate Lorem ipsum...
code
Format HTML
code_blocks
Format CSS
data_object
Format JavaScript
library_add
Library
expand_more
A
Algolia JS
Animate CSS
Apex Charts JS
B
Bulma CSS
Bootstrap
C
Chart JS
Chartist
Create JS
D
D3
Dojo
F
Foundation
Fullpage JS
G
Granim JS
Google Charts
H
Halfmoon
J
jQuery
M
Materialize
Moment JS
Masonry JS
Milligram CSS
P
Pure CSS
Primer CSS
Popper JS
Pattern CSS
Picnic CSS
R
React JS
Raphael JS
Raisin CSS
S
Semantic UI
Skeleton CSS
Spectre CSS
Tachyons CSS
T
Tailwind
Three JS
U
UI Kit
Vis JS
W
Water CSS
download
Download
expand_more
developer_mode
Download as HTML
folder_zip
Download as .ZIP
cloud_upload
Save
account_circle
Login
settings
Settings
expand_more
14
px
Live mode
Night mode
Line number
Mini map
Word wrap
sync_alt
Reset Settings
smart_display
Run
<div class="outer"> <div class="tcell"> <div class="container"> <div class="box1"></div> <div class="box2"></div> <div class="box3"></div> <div class="box4"></div> <div class="box5"></div> <svg class="box6" width="170" height="170" viewBox="0 0 170 170"> <rect x="0" y="0" width="170" height="170" fill="teal" /> <rect x="5" y="5" width="160" height="160" fill="black" /> <rect x="10" y="10" width="150" height="150" fill="orange" /> <rect x="15" y="15" width="140" height="140" fill="black" /> <rect x="20" y="20" width="130" height="130" fill="teal" /> <rect x="25" y="25" width="120" height="120" fill="black" /> <rect x="30" y="30" width="110" height="110" fill="orange" /> <rect x="35" y="35" width="100" height="100" fill="black" /> <rect x="40" y="40" width="90" height="90" fill="teal" /> <rect x="45" y="45" width="80" height="80" fill="black" /> <rect x="50" y="50" width="70" height="70" fill="orange" /> <rect x="55" y="55" width="60" height="60" fill="black" /> <rect x="60" y="60" width="50" height="50" fill="teal" /> <rect x="65" y="65" width="40" height="40" fill="black" /> <rect x="70" y="70" width="30" height="30" fill="orange" /> <rect x="75" y="75" width="20" height="20" fill="black" /> <rect x="80" y="80" width="10" height="10" fill="teal" /> </svg> <div class="box7"> <div class="color1"> <div class="color2"> <div class="color3"> <div class="color4"> <div class="color5"> <div class="color6"> <div class="color7"> <div class="color8"> <div class="color9"> <div class="color10"> <div class="color11"> <div class="color12"> <div class="color13"> <div class="color14"> <div class="color15"> <div class="color16"> <div class="color17"> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="box8"></div> <div class="box9"></div> <div class="box10"></div> <div class="box11"></div> <div class="box12"></div> <div class="box13"></div> <svg class="box14" width="170" height="170" viewBox="0 0 170 170"> <rect width="170" height="170" fill="teal" /> <rect width="170" height="170" fill="black" transform="translate(5,5) scale(0.9412)" /> <rect width="170" height="170" fill="orange" transform="translate(10,10) scale(0.8824)" /> <rect width="170" height="170" fill="black" transform="translate(15,15) scale(0.8235)" /> <rect width="170" height="170" fill="teal" transform="translate(20,20) scale(0.7647)" /> <rect width="170" height="170" fill="black" transform="translate(25,25) scale(0.7059)" /> <rect width="170" height="170" fill="orange" transform="translate(30,30) scale(0.6471)" /> <rect width="170" height="170" fill="black" transform="translate(35,35) scale(0.5882)" /> <rect width="170" height="170" fill="teal" transform="translate(40,40) scale(0.5294)" /> <rect width="170" height="170" fill="black" transform="translate(45,45) scale(0.4706)" /> <rect width="170" height="170" fill="orange" transform="translate(50,50) scale(0.4118)" /> <rect width="170" height="170" fill="black" transform="translate(55,55) scale(0.3529)" /> <rect width="170" height="170" fill="teal" transform="translate(60,60) scale(0.2941)" /> <rect width="170" height="170" fill="black" transform="translate(65,65) scale(0.2353)" /> <rect width="170" height="170" fill="orange" transform="translate(70,70) scale(0.1765)" /> <rect width="170" height="170" fill="black" transform="translate(75,75) scale(0.1176)" /> <rect width="170" height="170" fill="teal" transform="translate(80,80) scale(0.0588)" /> </svg> <svg class="box15" id="pattern" width="170" height="170" viewBox="0 0 170 170"></svg> <script> const colors = ['teal', 'black', 'orange', 'black']; const svg = document.getElementById('pattern'); for (let i = 0, size = 170; size > 0; i++, size -= 10) { const rect = document.createElementNS('http://www.w3.org/2000/svg', 'rect'); rect.setAttribute('x', i * 5); rect.setAttribute('y', i * 5); rect.setAttribute('width', size); rect.setAttribute('height', size); rect.setAttribute('fill', colors[i % colors.length]); svg.appendChild(rect); } </script> <svg class="box16" width="170" height="170" viewBox="0 0 170 170"> <rect width="170" height="170" fill="teal" /> <rect width="170" height="170" fill="black" transform="translate(5,5) scale(0.9412)" /> <rect width="170" height="170" fill="orange" transform="translate(10,10) scale(0.8824)" /> <rect width="170" height="170" fill="black" transform="translate(15,15) scale(0.8235)" /> <rect width="170" height="170" fill="teal" transform="translate(20,20) scale(0.7647)" /> <rect width="170" height="170" fill="black" transform="translate(25,25) scale(0.7059)" /> <rect width="170" height="170" fill="orange" transform="translate(30,30) scale(0.6471)" /> <rect width="170" height="170" fill="black" transform="translate(35,35) scale(0.5882)" /> <rect width="170" height="170" fill="teal" transform="translate(40,40) scale(0.5294)" /> <rect width="170" height="170" fill="black" transform="translate(45,45) scale(0.4706)" /> <rect width="170" height="170" fill="orange" transform="translate(50,50) scale(0.4118)" /> <rect width="170" height="170" fill="black" transform="translate(55,55) scale(0.3529)" /> <rect width="170" height="170" fill="teal" transform="translate(60,60) scale(0.2941)" /> <rect width="170" height="170" fill="black" transform="translate(65,65) scale(0.2353)" /> <rect width="170" height="170" fill="orange" transform="translate(70,70) scale(0.1765)" /> <rect width="170" height="170" fill="black" transform="translate(75,75) scale(0.1176)" /> <rect width="170" height="170" fill="teal" transform="translate(80,80) scale(0.0588)" /> </svg> <svg class="box17" width="170" height="170" viewBox="0 0 170 170"> <g fill="none" stroke-width="0"> <rect x="0" y="0" width="170" height="170" fill="teal" /> <g transform="translate(5,5)"> <rect width="160" height="160" fill="black" /> </g> <g transform="translate(10,10)"> <rect width="150" height="150" fill="orange" /> </g> <g transform="translate(15,15)"> <rect width="140" height="140" fill="black" /> </g> <g transform="translate(20,20)"> <rect width="130" height="130" fill="teal" /> </g> <g transform="translate(25,25)"> <rect width="120" height="120" fill="black" /> </g> <g transform="translate(30,30)"> <rect width="110" height="110" fill="orange" /> </g> <g transform="translate(35,35)"> <rect width="100" height="100" fill="black" /> </g> <g transform="translate(40,40)"> <rect width="90" height="90" fill="teal" /> </g> <g transform="translate(45,45)"> <rect width="80" height="80" fill="black" /> </g> <g transform="translate(50,50)"> <rect width="70" height="70" fill="orange" /> </g> <g transform="translate(55,55)"> <rect width="60" height="60" fill="black" /> </g> <g transform="translate(60,60)"> <rect width="50" height="50" fill="teal" /> </g> <g transform="translate(65,65)"> <rect width="40" height="40" fill="black" /> </g> <g transform="translate(70,70)"> <rect width="30" height="30" fill="orange" /> </g> <g transform="translate(75,75)"> <rect width="20" height="20" fill="black" /> </g> <g transform="translate(80,80)"> <rect width="10" height="10" fill="teal" /> </g> </g> </svg> </div> </div> </div>
html, body { height: 100%; margin: 0; padding: 0; } .outer { display: table; height: 100%; margin: 0 auto; } .tcell { display: table-cell; vertical-align: middle; } .container { display: grid; grid-template-columns: 175px 175px 175px; grid-template-rows: 175px 175px 175px; background: red; width: 520px; height: 950x; } .box1 { height: 170px; width: 170px; background: linear-gradient(teal, teal) center / 10px 10px no-repeat, linear-gradient(black, black) center / 20px 20px no-repeat, linear-gradient(orange, orange) center / 30px 30px no-repeat, linear-gradient(black, black) center / 40px 40px no-repeat, linear-gradient(teal, teal) center / 50px 50px no-repeat, linear-gradient(black, black) center / 60px 60px no-repeat, linear-gradient(orange, orange) center / 70px 70px no-repeat, linear-gradient(black, black) center / 80px 80px no-repeat, linear-gradient(teal, teal) center / 90px 90px no-repeat, linear-gradient(black, black) center / 100px 100px no-repeat, linear-gradient(orange, orange) center / 110px 110px no-repeat, linear-gradient(black, black) center / 120px 120px no-repeat, linear-gradient(teal, teal) center / 130px 130px no-repeat, linear-gradient(black, black) center / 140px 140px no-repeat, linear-gradient(orange, orange) center / 150px 150px no-repeat, linear-gradient(black, black) center / 160px 160px no-repeat, linear-gradient(teal, teal) center / 170px 170px no-repeat; background-repeat: no-repeat; } .box2 { width: 170px; height: 170px; box-shadow: inset 0 0 0 5px teal, inset 0 0 0 10px black, inset 0 0 0 15px orange, inset 0 0 0 20px black, inset 0 0 0 25px teal, inset 0 0 0 30px black, inset 0 0 0 35px orange, inset 0 0 0 40px black, inset 0 0 0 45px teal, inset 0 0 0 50px black, inset 0 0 0 55px orange, inset 0 0 0 60px black, inset 0 0 0 65px teal, inset 0 0 0 70px black, inset 0 0 0 75px orange, inset 0 0 0 80px black, inset 0 0 0 85px teal; } .box3 { width: 170px; height: 170px; box-shadow: inset 0 0 0 5px teal, inset 0 0 0 10px black, inset 0 0 0 15px orange, inset 0 0 0 20px black, inset 0 0 0 25px teal, inset 0 0 0 30px black, inset 0 0 0 35px orange, inset 0 0 0 40px black, inset 0 0 0 45px teal, inset 0 0 0 50px black, inset 0 0 0 55px orange, inset 0 0 0 60px black, inset 0 0 0 65px teal, inset 0 0 0 70px black, inset 0 0 0 75px orange, inset 0 0 0 80px black, inset 0 0 0 85px teal; } .box4 { width: 170px; height: 170px; background: repeating-linear-gradient( teal 0 5px, black 0 10px, orange 0 15px, black 0 20px ); background-size: 100% 50%; } .box4::before { content: ""; display: block; padding-top: 100%; background: inherit; clip-path: polygon(0 0, 100% 0, 0 100%, 100% 100%); transform: rotate(90deg); } .box5 { width: 170px; height: 170px; background: repeating-linear-gradient( 0deg, teal 0 5px, black 0 10px, orange 0 15px, black 0 20px ) top, repeating-linear-gradient( 180deg, teal 0 5px, black 0 10px, orange 0 15px, black 0 20px ) bottom; background-size: 100% 50%; background-repeat: no-repeat; } .box5::before { content: ""; display: block; padding-top: 100%; background: inherit; clip-path: polygon(0 0, 100% 0, 0 100%, 100% 100%); transform: rotate(90deg); } .box6 { width: 170px; height: 170px; } .box7 { width: 170px; height: 170px; } .color1 { border: 5px solid teal; } .color2 { border: 5px solid black; } .color3 { border: 5px solid orange; } .color4 { border: 5px solid black; } .color5 { border: 5px solid teal; } .color6 { border: 5px solid black; } .color7 { border: 5px solid orange; } .color8 { border: 5px solid black; } .color9 { border: 5px solid teal; } .color10 { border: 5px solid black; } .color11 { border: 5px solid orange; } .color12 { border: 5px solid black; } .color13 { border: 5px solid teal; } .color14 { border: 5px solid black; } .color15 { border: 5px solid orange; } .color16 { border: 5px solid black; } .color17 { border: 5px solid teal; } .box8 { width: 170px; height: 170px; background-image: linear-gradient(to bottom, teal 5px, #0000 5px), linear-gradient(to left, teal 5px, #0000 5px), linear-gradient(to top, teal 5px, #0000 5px), linear-gradient(to right, teal 5px, #0000 5px), linear-gradient(to bottom, black 10px, #0000 10px), linear-gradient(to left, black 10px, #0000 10px), linear-gradient(to top, black 10px, #0000 10px), linear-gradient(to right, black 10px, #0000 10px), linear-gradient(to bottom, orange 15px, #0000 15px), linear-gradient(to left, orange 15px, #0000 15px), linear-gradient(to top, orange 15px, #0000 15px), linear-gradient(to right, orange 15px, #0000 15px), linear-gradient(to bottom, black 20px, #0000 20px), linear-gradient(to left, black 20px, #0000 20px), linear-gradient(to top, black 20px, #0000 20px), linear-gradient(to right, black 20px, #0000 20px), linear-gradient(to bottom, teal 25px, #0000 25px), linear-gradient(to left, teal 25px, #0000 25px), linear-gradient(to top, teal 25px, #0000 25px), linear-gradient(to right, teal 25px, #0000 25px), linear-gradient(to bottom, black 30px, #0000 30px), linear-gradient(to left, black 30px, #0000 30px), linear-gradient(to top, black 30px, #0000 30px), linear-gradient(to right, black 30px, #0000 30px), linear-gradient(to bottom, orange 35px, #0000 35px), linear-gradient(to left, orange 35px, #0000 10px), linear-gradient(to top, orange 35px, #0000 35px), linear-gradient(to right, orange 35px, #0000 35px), linear-gradient(to bottom, black 40px, #0000 40px), linear-gradient(to left, black 40px, #0000 40px), linear-gradient(to top, black 40px, #0000 40px), linear-gradient(to right, black 40px, #0000 40px), linear-gradient(to bottom, teal 45px, #0000 45px), linear-gradient(to left, teal 45px, #0000 45px), linear-gradient(to top, teal 45px, #0000 45px), linear-gradient(to right, teal 45px, #0000 45px), linear-gradient(to bottom, black 50px, #0000 50px), linear-gradient(to left, black 50px, #0000 10px), linear-gradient(to top, black 50px, #0000 50px), linear-gradient(to right, black 50px, #0000 50px), linear-gradient(to bottom, orange 55px, #0000 55px), linear-gradient(to left, orange 55px, #0000 10px), linear-gradient(to top, orange 55px, #0000 55px), linear-gradient(to right, orange 55px, #0000 55px), linear-gradient(to bottom, black 60px, #0000 60px), linear-gradient(to left, black 60px, #0000 60px), linear-gradient(to top, black 60px, #0000 60px), linear-gradient(to right, black 60px, #0000 60px), linear-gradient(to bottom, teal 65px, #0000 65px), linear-gradient(to left, teal 65px, #0000 65px), linear-gradient(to top, teal 65px, #0000 65px), linear-gradient(to right, teal 65px, #0000 65px), linear-gradient(to bottom, black 70px, #0000 70px), linear-gradient(to left, black 70px, #0000 70px), linear-gradient(to top, black 70px, #0000 70px), linear-gradient(to right, black 70px, #0000 70px), linear-gradient(to bottom, orange 75px, #0000 75px), linear-gradient(to left, orange 75px, #0000 75px), linear-gradient(to top, orange 75px, #0000 75px), linear-gradient(to right, orange 75px, #0000 75px), linear-gradient(to bottom, black 80px, #0000 80px), linear-gradient(to left, black 80px, #0000 80px), linear-gradient(to top, black 80px, #0000 80px), linear-gradient(to right, black 80px, #0000 80px), linear-gradient(to bottom, teal 85px, #0000 85px), linear-gradient(to left, teal 85px, #0000 85px), linear-gradient(to top, teal 85px, #0000 85px), linear-gradient(to right, teal 85px, #0000 85px); background-size: 170px 170px; background-repeat: no-repeat; /* background-position: 0 0; default */ /* background-repeat: repeat; default */ } .box9 { width: 170px; height: 170px; --coloration: teal 0 5px, black 0 10px, orange 0 15px, black 0 20px; background: repeating-linear-gradient(0deg, var(--coloration)) top, repeating-linear-gradient(180deg, var(--coloration)) bottom; background-size: 100% 50%; background-repeat: no-repeat; } .box9:before { content: ""; display: block; padding-top: 100%; background: inherit; clip-path: polygon(0 0, 100% 0, 0 100%, 100% 100%); transform: rotate(90deg); } .box10 { width: 170px; height: 170px; background-image: linear-gradient(teal 5px, #0000 5px), linear-gradient(270deg, teal 5px, #0000 5px), linear-gradient(360deg, teal 5px, #0000 5px), linear-gradient(90deg, teal 5px, #0000 5px), linear-gradient(black 10px, #0000 10px 160px, black 160px), linear-gradient(90deg, black 10px, #0000 10px 160px, black 160px), linear-gradient(orange 15px, #0000 15px 155px, orange 155px), linear-gradient(90deg, orange 15px, #0000 15px 155px, orange 155px), linear-gradient(black 20px, #0000 20px 150px, black 150px), linear-gradient(90deg, black 20px, #0000 20px 150px, black 150px), linear-gradient(teal 25px, #0000 25px 145px, teal 145px), linear-gradient(90deg, teal 25px, #0000 25px 145px, teal 145px), linear-gradient(black 30px, #0000 30px 140px, black 140px), linear-gradient(90deg, black 30px, #0000 30px 140px, black 140px), linear-gradient(orange 35px, #0000 35px 135px, orange 135px), linear-gradient(90deg, orange 35px, #0000 35px 135px, orange 135px), linear-gradient(black 40px, #0000 40px 130px, black 130px), linear-gradient(90deg, black 40px, #0000 40px 130px, black 130px), linear-gradient(teal 45px, #0000 45px 125px, teal 125px), linear-gradient(90deg, teal 45px, #0000 45px 125px, teal 125px), linear-gradient(black 50px, #0000 50px 120px, black 120px), linear-gradient(90deg, black 50px, #0000 50px 120px, black 120px), linear-gradient(orange 55px, #0000 55px 115px, orange 115px), linear-gradient(90deg, orange 55px, #0000 55px 115px, orange 115px), linear-gradient(black 60px, #0000 60px 110px, black 110px), linear-gradient(90deg, black 60px, #0000 60px 110px, black 110px), linear-gradient(teal 65px, #0000 65px 105px, teal 105px), linear-gradient(90deg, teal 65px, #0000 65px 105px, teal 105px), linear-gradient(black 70px, #0000 70px 100px, black 100px), linear-gradient(90deg, black 70px, #0000 70px 100px, black 100px), linear-gradient(orange 75px, #0000 75px 95px, orange 95px), linear-gradient(90deg, orange 75px, #0000 75px 95px, orange 95px), linear-gradient(black 80px, #0000 80px 90px, black 90px), linear-gradient(90deg, black 80px, #0000 80px 90px, black 90px), linear-gradient(teal, teal); background-size: 170px 170px; } .box11 { width: 170px; height: 170px; background-image: linear-gradient(teal 5px, #0000 5px 170px, teal 170px), linear-gradient(270deg, teal 5px, #0000 5px 170px, teal 170px), linear-gradient(360deg, teal 5px, #0000 5px 170px, teal 170px), linear-gradient(90deg, teal 5px, #0000 5px 170px, teal 170px), linear-gradient(black 5px, #0000 5px 160px, black 160px), linear-gradient(270deg, black 5px, #0000 5px 160px, black 160px), linear-gradient(360deg, black 5px, #0000 5px 160px, black 160px), linear-gradient(90deg, black 5px, #0000 5px 160px, black 160px), linear-gradient(orange 5px, #0000 5px 155px, orange 155px), linear-gradient(270deg, orange 5px, #0000 5px 155px, orange 155px), linear-gradient(360deg, orange 5px, #0000 5px 155px, orange 155px), linear-gradient(90deg, orange 5px, #0000 5px 155px, orange 155px), linear-gradient(black 5px, #0000 5px 150px, black 150px), linear-gradient(270deg, black 5px, #0000 5px 150px, black 150px), linear-gradient(360deg, black 5px, #0000 5px 150px, black 150px), linear-gradient(90deg, black 5px, #0000 5px 150px, black 150px), linear-gradient(teal 5px, #0000 5px 145px, teal 145px), linear-gradient(270deg, teal 5px, #0000 5px 145px, teal 145px), linear-gradient(360deg, teal 5px, #0000 5px 145px, teal 145px), linear-gradient(90deg, teal 5px, #0000 5px 145px, teal 145px), linear-gradient(black 5px, #0000 5px 140px, black 140px), linear-gradient(270deg, black 5px, #0000 5px 140px, black 140px), linear-gradient(360deg, black 5px, #0000 5px 140px, black 140px), linear-gradient(90deg, black 5px, #0000 5px 140px, black 140px), linear-gradient(orange 5px, #0000 5px 135px, orange 135px), linear-gradient(270deg, orange 5px, #0000 5px 135px, orange 135px), linear-gradient(360deg, orange 5px, #0000 5px 135px, orange 135px), linear-gradient(90deg, orange 5px, #0000 5px 135px, orange 135px), linear-gradient(black 5px, #0000 5px 130px, black 130px), linear-gradient(270deg, black 5px, #0000 5px 130px, black 130px), linear-gradient(360deg, black 5px, #0000 5px 130px, black 130px), linear-gradient(90deg, black 5px, #0000 5px 130px, black 130px), linear-gradient(teal 5px, #0000 5px 125px, teal 125px), linear-gradient(270deg, teal 5px, #0000 5px 125px, teal 125px), linear-gradient(360deg, teal 5px, #0000 5px 125px, teal 125px), linear-gradient(90deg, teal 5px, #0000 5px 125px, teal 125px), linear-gradient(black 5px, #0000 5px 120px, black 120px), linear-gradient(270deg, black 5px, #0000 5px 120px, black 120px), linear-gradient(360deg, black 5px, #0000 5px 120px, black 120px), linear-gradient(90deg, black 5px, #0000 5px 120px, black 120px), linear-gradient(orange 5px, #0000 5px 115px, orange 115px), linear-gradient(270deg, orange 5px, #0000 5px 115px, orange 115px), linear-gradient(360deg, orange 5px, #0000 5px 115px, orange 115px), linear-gradient(90deg, orange 5px, #0000 5px 115px, orange 115px), linear-gradient(black 5px, #0000 5px 110px, black 110px), linear-gradient(270deg, black 5px, #0000 5px 110px, black 110px), linear-gradient(360deg, black 5px, #0000 5px 110px, black 110px), linear-gradient(90deg, black 5px, #0000 5px 110px, black 110px), linear-gradient(teal 5px, #0000 5px 105px, teal 105px), linear-gradient(270deg, teal 5px, #0000 5px 105px, teal 105px), linear-gradient(360deg, teal 5px, #0000 5px 105px, teal 105px), linear-gradient(90deg, teal 5px, #0000 5px 105px, teal 105px), linear-gradient(black 5px, #0000 5px 100px, black 100px), linear-gradient(270deg, black 5px, #0000 5px 100px, black 100px), linear-gradient(360deg, black 5px, #0000 5px 100px, black 100px), linear-gradient(90deg, black 5px, #0000 5px 100px, black 100px), linear-gradient(orange 5px, #0000 5px 95px, orange 95px), linear-gradient(270deg, orange 5px, #0000 5px 95px, orange 95px), linear-gradient(360deg, orange 5px, #0000 5px 95px, orange 95px), linear-gradient(90deg, orange 5px, #0000 5px 95px, orange 95px), linear-gradient(black 5px, #0000 5px 90px, black 90px), linear-gradient(270deg, black 5px, #0000 5px 90px, black 90px), linear-gradient(360deg, black 5px, #0000 5px 90px, black 90px), linear-gradient(90deg, black 5px, #0000 5px 90px, black 90px), linear-gradient(teal 5px, #0000 5px 85px, teal 85px), linear-gradient(270deg, teal 5px, #0000 5px 85px, teal 85px), linear-gradient(360deg, teal 5px, #0000 5px 85px, teal 85px), linear-gradient(90deg, teal 5px, #0000 5px 85px, teal 85px); background-size: 170px 170px; } .box12 { width: 170px; height: 170px; background-image: linear-gradient(teal 5px, #0000 5px 170px, teal 170px), linear-gradient(270deg, teal 5px, #0000 5px 170px, teal 170px), linear-gradient(360deg, teal 5px, #0000 5px 170px, teal 170px), linear-gradient(90deg, teal 5px, #0000 5px 170px, teal 170px), linear-gradient(black 10px, #0000 10px 160px, black 160px), linear-gradient(270deg, black 10px, #0000 10px 160px, black 160px), linear-gradient(360deg, black 10px, #0000 10px 160px, black 160px), linear-gradient(90deg, black 10px, #0000 10px 160px, black 160px), linear-gradient(orange 15px, #0000 15px 155px, orange 155px), linear-gradient(270deg, orange 15px, #0000 15px 155px, orange 155px), linear-gradient(360deg, orange 15px, #0000 15px 155px, orange 155px), linear-gradient(90deg, orange 15px, #0000 15px 155px, orange 155px), linear-gradient(black 20px, #0000 20px 150px, black 150px), linear-gradient(270deg, black 20px, #0000 20px 150px, black 150px), linear-gradient(360deg, black 20px, #0000 20px 150px, black 150px), linear-gradient(90deg, black 20px, #0000 20px 150px, black 150px), linear-gradient(teal 25px, #0000 25px 145px, teal 145px), linear-gradient(270deg, teal 25px, #0000 25px 145px, teal 145px), linear-gradient(360deg, teal 25px, #0000 25px 145px, teal 145px), linear-gradient(90deg, teal 25px, #0000 25px 145px, teal 145px), linear-gradient(black 30px, #0000 30px 140px, black 140px), linear-gradient(270deg, black 30px, #0000 30px 140px, black 140px), linear-gradient(360deg, black 30px, #0000 30px 140px, black 140px), linear-gradient(90deg, black 30px, #0000 30px 140px, black 140px), linear-gradient(orange 35px, #0000 35px 135px, orange 135px), linear-gradient(270deg, orange 35px, #0000 35px 135px, orange 135px), linear-gradient(360deg, orange 35px, #0000 35px 135px, orange 135px), linear-gradient(90deg, orange 35px, #0000 35px 135px, orange 135px), linear-gradient(black 40px, #0000 40px 130px, black 130px), linear-gradient(270deg, black 40px, #0000 40px 130px, black 130px), linear-gradient(360deg, black 40px, #0000 40px 130px, black 130px), linear-gradient(90deg, black 40px, #0000 40px 130px, black 130px), linear-gradient(teal 45px, #0000 45px 125px, teal 125px), linear-gradient(270deg, teal 45px, #0000 45px 125px, teal 125px), linear-gradient(360deg, teal 45px, #0000 45px 125px, teal 125px), linear-gradient(90deg, teal 45px, #0000 45px 125px, teal 125px), linear-gradient(black 50px, #0000 50px 120px, black 120px), linear-gradient(270deg, black 50px, #0000 50px 120px, black 120px), linear-gradient(360deg, black 50px, #0000 50px 120px, black 120px), linear-gradient(90deg, black 50px, #0000 50px 120px, black 120px), linear-gradient(orange 55px, #0000 55px 115px, orange 115px), linear-gradient(270deg, orange 55px, #0000 55px 115px, orange 115px), linear-gradient(360deg, orange 55px, #0000 55px 115px, orange 115px), linear-gradient(90deg, orange 55px, #0000 55px 115px, orange 115px), linear-gradient(black 60px, #0000 60px 110px, black 110px), linear-gradient(270deg, black 60px, #0000 60px 110px, black 110px), linear-gradient(360deg, black 60px, #0000 60px 110px, black 110px), linear-gradient(90deg, black 60px, #0000 60px 110px, black 110px), linear-gradient(teal 65px, #0000 65px 105px, teal 105px), linear-gradient(270deg, teal 65px, #0000 65px 105px, teal 105px), linear-gradient(360deg, teal 65px, #0000 65px 105px, teal 105px), linear-gradient(90deg, teal 65px, #0000 65px 105px, teal 105px), linear-gradient(black 70px, #0000 70px 100px, black 100px), linear-gradient(270deg, black 70px, #0000 70px 100px, black 100px), linear-gradient(360deg, black 70px, #0000 70px 100px, black 100px), linear-gradient(90deg, black 70px, #0000 70px 100px, black 100px), linear-gradient(orange 75px, #0000 75px 95px, orange 95px), linear-gradient(270deg, orange 75px, #0000 75px 95px, orange 95px), linear-gradient(360deg, orange 75px, #0000 75px 95px, orange 95px), linear-gradient(90deg, orange 75px, #0000 75px 95px, orange 95px), linear-gradient(black 80px, #0000 80px 90px, black 90px), linear-gradient(270deg, black 80px, #0000 80px 90px, black 90px), linear-gradient(360deg, black 80px, #0000 80px 90px, black 90px), linear-gradient(90deg, black 80px, #0000 80px 90px, black 90px), linear-gradient(teal 85px, #0000 85px 85px, teal 85px), linear-gradient(270deg, teal 85px, #0000 85px 85px, teal 85px), linear-gradient(360deg, teal 85px, #0000 85px 85px, teal 85px), linear-gradient(90deg, teal 85px, #0000 85px 85px, teal 85px); background-size: 170px 170px; } .box13 { margin: 90px 90px 90px 85px; box-shadow: 0 0 0 5px teal, 0 0 0 10px black, 0 0 0 15px orange, 0 0 0 20px black, 0 0 0 25px teal, 0 0 0 30px black, 0 0 0 35px orange, 0 0 0 40px black, 0 0 0 45px teal, 0 0 0 50px black, 0 0 0 55px orange, 0 0 0 60px black, 0 0 0 65px teal, 0 0 0 70px black, 0 0 0 75px orange, 0 0 0 80px black, 0 0 0 85px teal; } .box14 { width: 170px; height: 170px; } .box15 { width: 170px; height: 170px; } .box16 { width: 170px; height: 170px; } .box17 { width: 170px; height: 170px; }
// Write JavaScript here