你的按鍵都是獨立的對象,使他們越來越對自己的軸的旋轉並因此旋轉他們的利潤等。 所以要開始,你可以把你所有的按鈕放在一個div中。
<div class="button-box">
<button id="blue" class="button"></button>
<button id="red" class="button"></button>
<button id="yellow" class="button"></button>
<button id="green" class="button"></button>
</div>
從這裏開始,解除您的按鈕全部利潤,而是進入彩車:
#red {
width: 100px;
height: 100px;
background: red;
border: none;
display: block;
}
#blue {
width: 100px;
height: 100px;
background: blue;
border: none;
float:left;
}
#yellow {
width: 100px;
height: 100px;
background: yellow;
border: none;
clear:both;
float:left;
}
#green {
width: 100px;
height: 100px;
background: green;
border: none;
display: block;
float:left;
}
現在,所有的對象都是在一組,你可以旋轉組。我添加了一些absolute
定位以將它居中在窗口中。
.button-box{
-ms-transform: rotate(-45deg);
-webkit-transform: rotate(-45deg);
transform: rotate(-45deg);
margin: 0 auto;
display: block;
position: absolute;
left: 50%;
margin-left: -140px;
}
Here is a jsfiddle as well
嘿!這是Windows徽標! – HelpingHand
把它們放在一個盒子裏,然後旋轉盒子/容器 – ntgCleaner
這樣一個簡單的解決方案,謝謝! – Danyx