嘿,我猜這可能是相當微不足道的,但我很難找到答案或找出答案。CSS ID變化
我想創建一個網格,它們之間有任意間距的彩色方塊。 這本身很容易做到,特別是因爲我只需要九個方格。但是,雖然我看着我完成的代碼,但我不禁感到有一種更加簡單高效的方法來實現這一點。
此刻,我有九個不同的ID在我的CSS中聲明,每個正方形一個。
div.container{
position:relative;
left:50px;
top:50px;
background-color:rgb(45,45,45);
height:300px;
width:300px;
}
#square{
position:absolute;
background-color:rgb(52,82,222);
left:20px;
top:20px;
height:80px
width:80px
#square2{
position:absolute;
background-color:rgb(58,82,22);
left:110px;
top:20px;
height:80px;
width:80px;
etc etc etc
我想要做的是找到一個更有效的方法來做到這一點。
感謝您的幫助!
如果我在廣場內包含div,該怎麼辦? '.container> div'也會影響這些嗎?或者他們不是直接的孩子? – danem 2011-05-27 21:53:07
'.container> div'不會影響那些。 ['>'是直接的子選擇器。](http://reference.sitepoint.com/css/childselector)我很努力地在這裏解釋它:[http://jsfiddle.net/Mgk23/]( http://jsfiddle.net/Mgk23/) – thirtydot 2011-05-27 21:55:04