Chinatown Singapore Colonial Window
A Pen by Ang Yi Xin on CodePen.
| <div id="fullwindow"> | |
| <div class="circle"> <div class="smallcircle"></div> </div> | |
| <div class="frame"></div> | |
| <div class="line"></div> | |
| <div class="line1"></div> | |
| <div class="line2"></div> | |
| <div class="line3"></div> | |
| <div class="window window-1"></div> | |
| <div class="window window-2"></div> | |
| <div class="window window-3"></div> | |
| <div class="window window-4"></div> | |
| <div class="window window-5"></div> | |
| <div class="window window-6"></div> | |
| </div> |
Chinatown Singapore Colonial Window
A Pen by Ang Yi Xin on CodePen.
| body { | |
| position: relative; | |
| background: #9ad0d5; | |
| text-align: center; | |
| padding: 40px 0; | |
| } | |
| #fullwindow { | |
| position: relative; | |
| display: inline-block; | |
| overflow: hidden; | |
| width: 200px; | |
| height: 450px; | |
| } | |
| .circle{ | |
| position: absolute; | |
| width: 200px; | |
| height: 100px; | |
| background: #222222; | |
| border-radius: 100px 100px 0 0; | |
| -moz-border-radius: 100px 100px 0 0; | |
| -webkit-border-radius: 100px 100px 0 0; | |
| top: 0px; | |
| left: 0px; | |
| } | |
| .smallcircle{ | |
| position: absolute; | |
| width: 170px; | |
| height: 85px; | |
| background: #555555; | |
| border-radius: 100px 100px 0 0; | |
| -moz-border-radius: 100px 100px 0 0; | |
| -webkit-border-radius: 100px 100px 0 0; | |
| top: 15px; | |
| left: 15px; | |
| } | |
| .frame { | |
| position: absolute; | |
| width: 200px; | |
| height: 275px; | |
| background: #222222; | |
| top: 100px; | |
| left: 0px; | |
| } | |
| .window { | |
| position: absolute; | |
| background-colour: #7b7b7b; | |
| width: 40px; | |
| height: 40px; | |
| box-sizing:border-box; | |
| -moz-box-sizing:border-box; | |
| border-style: solid; | |
| border-color: #555555 #7b7b7b #7b7b7b #555555; | |
| border-width: 40px 40px 40px 40px; | |
| } | |
| .window-1 { top: 100px; left: 15px; } | |
| .window-2 { top: 100px; left: 105px; } | |
| .window-3 { top: 190px; left: 15px; } | |
| .window-4 { top: 190px; left: 105px; } | |
| .window-5 { top: 280px; left: 15px; } | |
| .window-6 { top: 280px; left: 105px; } | |
| .line { | |
| position: absolute; | |
| width: 190px; | |
| height: 15px; | |
| background: #222222; | |
| top: 90px; | |
| left: 5px; | |
| z-index:2; | |
| } | |
| .line1 { | |
| position: absolute; | |
| width: 10px; | |
| height: 80px; | |
| background: #222222; | |
| top: 10px; | |
| left: 95px; | |
| z-index:2; | |
| } | |
| .line2 { | |
| position: absolute; | |
| width: 10px; | |
| height: 90px; | |
| background: #222222; | |
| top: 15px; | |
| left: 60px; | |
| z-index:2; | |
| transform: rotate(-45deg); | |
| -moz-transform: rotate(-45deg); | |
| -webkit-transform: rotate(-45deg); | |
| } | |
| .line3 { | |
| position: absolute; | |
| width: 10px; | |
| height: 90px; | |
| background: #222222; | |
| top: 15px; | |
| left: 130px; | |
| z-index:2; | |
| transform: rotate(45deg); | |
| -moz-transform: rotate(45deg); | |
| -webkit-transform: rotate(45deg); | |
| } |