Pure CSS Dancing Tree
How do I make an pure css dancing tree?
See all my pure CSS pens: http://codepen.io/yukulele/tag/pure%20css/. What is a pure css dancing tree? How do you make a pure css dancing tree? This script and codes were developed by Yukulélé on 26 August 2022, Friday.
Pure CSS Dancing Tree - Script Codes HTML Codes
<!DOCTYPE html>
<html >
<head> <meta charset="UTF-8"> <title>Pure CSS Dancing Tree</title> <link rel="stylesheet" href="css/style.css">
</head>
<body>
<div class="trunk"> <div> <div> <div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> <div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> <div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> <div> <div> <div> </div> <div> </div> </div> <div> <div> </div> <div> </div> </div> </div> </div> </div> </div> </div> </div>
</div>
<div class="info"> <p>8 generations</p> <p>511 divs (branches)</p>
</div> <script src='http://cdnjs.cloudflare.com/ajax/libs/jquery/2.0.1/jquery.min.js'></script>
</body>
</html>
Pure CSS Dancing Tree - Script Codes CSS Codes
body,
html { padding: 0; margin: 0; overflow: hidden; height: 100%; width: 100%; background-color: #fff;
}
body { -webkit-perspective: 100px; perspective: 100px;
}
.info { margin: 20px; padding: 0px 20px; background-color: #ccc; display: inline-block;
}
.trunk,
.trunk div { background: #136086; will-change: transform; width: 25vmin; height: 2.5vmin; position: absolute; margin-left: -2.5vmin; -webkit-animation-name: rot; animation-name: rot; -webkit-animation-duration: 2.26562s; animation-duration: 2.26562s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate; -webkit-transform-origin: 1.25vmin 1.25vmin; transform-origin: 1.25vmin 1.25vmin; -webkit-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out;
}
.trunk.trunk,
.trunk div.trunk { bottom: 0; left: 50%; -webkit-animation-name: rot-root; animation-name: rot-root; -webkit-animation-duration: 2.46428s; animation-duration: 2.46428s;
}
.trunk >div,
.trunk div >div { top: 0; left: 25vmin; -webkit-animation-duration: calc((inherit / 2)); animation-duration: calc((inherit / 2));
}
.trunk >div:nth-child(2),
.trunk div >div:nth-child(2) { -webkit-animation-name: rot-inv; animation-name: rot-inv; -webkit-animation-duration: 1.777351213486541s; animation-duration: 1.777351213486541s;
}
@-webkit-keyframes rot { from { -webkit-transform: rotate(15deg) scale(0.72); transform: rotate(15deg) scale(0.72); } to { -webkit-transform: rotate(45deg) scale(0.72); transform: rotate(45deg) scale(0.72); }
}
@keyframes rot { from { -webkit-transform: rotate(15deg) scale(0.72); transform: rotate(15deg) scale(0.72); } to { -webkit-transform: rotate(45deg) scale(0.72); transform: rotate(45deg) scale(0.72); }
}
@-webkit-keyframes rot-inv { from { -webkit-transform: rotate(-45deg) scale(0.72); transform: rotate(-45deg) scale(0.72); } to { -webkit-transform: rotate(-15deg) scale(0.72); transform: rotate(-15deg) scale(0.72); }
}
@keyframes rot-inv { from { -webkit-transform: rotate(-45deg) scale(0.72); transform: rotate(-45deg) scale(0.72); } to { -webkit-transform: rotate(-15deg) scale(0.72); transform: rotate(-15deg) scale(0.72); }
}
@-webkit-keyframes rot-root { from { -webkit-transform: rotate(-95deg); transform: rotate(-95deg); } to { -webkit-transform: rotate(-85deg); transform: rotate(-85deg); }
}
@keyframes rot-root { from { -webkit-transform: rotate(-95deg); transform: rotate(-95deg); } to { -webkit-transform: rotate(-85deg); transform: rotate(-85deg); }
}
Developer | Yukulélé |
Username | yukulele |
Uploaded | August 26, 2022 |
Rating | 4.5 |
Size | 3,345 Kb |
Views | 38,456 |
Find the perfect freelance services for your business! Fiverr's mission is to change how the world works together. Fiverr connects businesses with freelancers offering digital services in 500+ categories. Find Developer!
Name | Size |
SVG Function Plotter | 3,922 Kb |
CSS Vortex | 2,655 Kb |
CSS torus | 3,603 Kb |
Steiner chain | 6,884 Kb |
Pure css responsive Shadow of the Beast | 3,583 Kb |
Prime number | 3,612 Kb |
Musical scale visualisation | 5,737 Kb |
Perlin noise animation | 3,948 Kb |
Nested divs animated by CSS | 4,380 Kb |
Pure CSS machine arm articulated | 3,309 Kb |
Jasper is the AI Content Generator that helps you and your team break through creative blocks to create amazing, original content 10X faster. Discover all the ways the Jasper AI Content Platform can help streamline your creative workflows. Start For Free!
Name | Username | Size |
Em Test | Rodesco | 1,784 Kb |
404 Error Page | WebSonick | 3,203 Kb |
Table border-collapse property | Maxds | 1,672 Kb |
BlueBox Fork | Huskynation | 12,675 Kb |
Rows with image hover effect | Amit-webdesigner | 12,875 Kb |
Beveled corners using CSS border attribute | DawsonMediaD | 2,136 Kb |
Importable Clearfix | Corysimmons | 1,411 Kb |
Animated rainbow wave on canvas | Icodeforlove | 2,777 Kb |
Spinners using Font Icons | Keyamoon | 3,007 Kb |
A Pen by Ben Babics | Benbabics | 2,957 Kb |
Surf anonymously, prevent hackers from acquiring your IP address, send anonymous email, and encrypt your Internet connection. High speed, ultra secure, and easy to use. Instant setup. Hide Your IP Now!