Loader шестеренка
by LuckyCat
HTML
<div class="mjlogo">
<div class="cogwheel">
<div class="wheel wheel2">
<b class="b1"></b>
<b class="b2"></b>
<b class="b3"></b>
<b class="b4"></b>
<b class="b5"></b>
<b class="b6"></b>
<b class="b7"></b>
<b class="b8"></b>
<b class="b9"></b>
<b class="b10"></b>
<b class="b11"></b>
<b class="b12"></b>
</div>
<div class="wheel">
<b class="b1"></b>
<b class="b2"></b>
<b class="b3"></b>
<b class="b4"></b>
<b class="b5"></b>
<b class="b6"></b>
<b class="b7"></b>
<b class="b8"></b>
<b class="b9"></b>
<b class="b10"></b>
<b class="b11"></b>
<b class="b12"></b>
</div>
<div class="cogwheel2">
<div class="wheel wheel2">
<b class="b1"></b>
<b class="b2"></b>
<b class="b3"></b>
<b class="b4"></b>
<b class="b5"></b>
<b class="b6"></b>
<b class="b7"></b>
<b class="b8"></b>
<b class="b9"></b>
<b class="b10"></b>
<b class="b11"></b>
<b class="b12"></b>
</div>
<div class="wheel">
<b class="b1"></b>
<b class="b2"></b>
<b class="b3"></b>
<b class="b4"></b>
<b class="b5"></b>
<b class="b6"></b>
<b class="b7"></b>
<b class="b8"></b>
<b class="b9"></b>
<b class="b10"></b>
<b class="b11"></b>
<b class="b12"></b>
</div>
<div class="cogwheel3">
<div class="wheel wheel2">
<b class="b1"></b>
<b class="b2"></b>
<b class="b3"></b>
<b class="b4"></b>
<b class="b5"></b>
<b class="b6"></b>
<b class="b7"></b>
<b class="b8"></b>
<b class="b9"></b>
<b class="b10"></b>
<b class="b11"></b>
<b class="b12"></b>
</div>
<div class="wheel">
<b class="b1"></b>
<b class="b2"></b>
<b class="b3"></b>
<b class="b4"></b>
<b class="b5"></b>
<b class="b6"></b>
<b class="b7"></b>
<b class="b8"></b>
<b class="b9"></b>
<b class="b10"></b>
<b class="b11"></b>
<b class="b12"></b>
</div>
</div>
</div>
CSS
/****************** COGWHEEL ******************/
* {
padding: 0;
margin: 0;
}
body {
background: green;
}
.mjlogo {
position: relative;
}
.mjlogo .cogwheel,
.mjlogo .cogwheel2,
.mjlogo .cogwheel3 {
position:absolute;
top:100px;
left:0;
display:block;
width:50px;
height:50px;
left:65px;
}
.mjlogo .cogwheel2 {
left: -30px;
top: 30px;
}
.mjlogo .cogwheel3 {
left: 40px;
top: 10px;
}
.mjlogo .wheel{
position:absolute;
z-index:6;
width:50px;
height:50px;
top:0;
left:0;
}
.mjlogo .wheel2{
z-index:5;
}
.mjlogo .circle{
position:absolute;
border:0px solid #C9243F;
top:10px;
left:10px;
width:10px;
height:10px;
border-radius:100%;
border-width:10px;
}
.mjlogo .wheel b,
.mjlogo .cogwheel2 .wheel b,
.mjlogo .cogwheel3 .wheel b {
height:0px;
border:0px solid rgba(0,0,0,0);
border-bottom-color:#C9243F;
position:absolute;
top:5px;
left:20px;
width: 5px;
border-width:0 3px 14px 3px;
-webkit-transform-origin: 5px 20px;
-moz-transform-origin:5px 20px;
transform-origin:5px 20px;
}
.mjlogo .cogwheel2 .wheel b {
border-bottom-color:#000;
}
.mjlogo .cogwheel3 .wheel b {
border-bottom-color:#ccc;
top:5px;
left:20px;
width: 5px;
border-width:0 3px 14px 3px;
}
.mjlogo .wheel2 b{
border-bottom-color:none;
left:19px;
top:4px;
width: 7px;
border-width:0 3px 16px 3px;
-webkit-transform-origin: 6px 21px;
-moz-transform-origin: 6px 21px;
transform-origin: 6px 21px;
}
.mjlogo .wheel b.b2{
-webkit-transform:rotate(30deg);
-moz-transform:rotate(30deg);
transform:rotate(30deg);
}
.mjlogo .wheel b.b3{
-webkit-transform:rotate(60deg);
-moz-transform:rotate(60deg);
transform:rotate(60deg);
}
.mjlogo .wheel b.b4{
-webkit-transform:rotate(90deg);
-moz-transform:rotate(90deg);
transform:rotate(90deg);
}
.mjlogo .wheel b.b5{
-webkit-transform:rotate(120deg);
-moz-transform:rotate(120deg);
...