CSSBattle 1.9: Tesseract Solution
Stack, rotateApproach
Center and stack elements
Implementation
1<div class="container">2 <div class="child child-1"></div>3 <div class="child child-2"></div>4 <div class="child child-3"></div>5</div>6<style>7 body {8 background: #222730;9 display: flex;10 justify-content: center;11 align-items: center;12 margin: 0;13 }1415 .container {16 width: 100%;17 height: 150px;18 background: #4caab3;19 position: relative;20 }2122 .child {23 position: absolute;24 top: 50%;25 left: 50%;26 transform: translate(-50%, -50%) rotate(45deg);27 }2829 .child-1 {30 background: #222730;31 width: 250px;32 height: 250px;33 }3435 .child-2 {36 background: #4caab3;37 width: 150px;38 height: 150px;39 }4041 .child-3 {42 background: #393e46;43 width: 50px;44 height: 50px;45 border-radius: 100%;46 }47</style>
Comments
Loading comments...
Tags
cssbattle
css
Apply and earn a $2,500 bonus once you're hired on your first job!
Clients from the Fortune 500 to Silicon Valley startups
Choose your own rate, get paid on time
From hourly, part-time, to full-time positions
Flexible remote working environment
A lot of open JavaScript jobs!!
Fact corner: Referred talent are 5x more likely to pass the Toptal screening process than the average applicant.
Still hesitate? Read HoningJS author's guide on dealing with Toptal interview process.