2
我有六個圖像,我想排列在一個圓圈使用HTML和CSS。圓不應該旋轉或任何類似的東西 - 任何人有任何想法如何做到這一點?排列圖像在一個圓圈
我有六個圖像,我想排列在一個圓圈使用HTML和CSS。圓不應該旋轉或任何類似的東西 - 任何人有任何想法如何做到這一點?排列圖像在一個圓圈
你可以使用相對定位來實現這一目標:
<div id='box1'> </div>
<div id='box2'> </div>
<div id='box3'> </div>
<div id='box4'> </div>
<div id='box5'> </div>
<div id='box6'> </div>
div{
position:absolute;
width:20px;
height:20px;
}
#box1
{
border:1px solid red;
right:50%;
}
#box2
{
border:1px solid purple;
top:30%;
right:10%;
}
#box3
{
border:1px solid orange;
top:30%;
left:10%;
}
#box4
{
border:1px solid red;
top:60%;
right:10%;
}
#box5
{
border: 1px solid green;
top:60%;
left:10%
}
#box6
{
border:1px solid red;
top:90%;
right:50%;
}
的js小提琴這裏:http://jsfiddle.net/E4j2R/
我沒有一個純CSS爲你解決,但是這可能會幫助你。 jQuery解決方案。即使您的圖像超過6張,這也會對您有所幫助。
Here是現場演示。
查看http://stackoverflow.com/questions/10152390/dynamically-arrange-some-elements-around-a-circle –
@SteveRobbins JS對於這個問題確實沒有必要。這可以在純CSS中完成 – scrappedcola