我有這樣DOM結構:CSS轉換和DIV
<div class="wrapper">
<div class="style1"> ... another divs ... </div>
</div>
<div class="wrapper">
<div class="style2"> ... another divs ... </div>
</div>
<div class="wrapper">
<div class="style1"> ... another divs ... </div>
</div>
<div class="wrapper">
<div class="style2"> ... another divs ... </div>
</div>
<div class="wrapper">
<div class="style1"> ... another divs ... </div>
</div>
在style1
和style2
存在用於所有內的div background-color
設置(標記爲 '另一個的div')。
現在我想讓背景TRANSATION對所有div內style1
和style2
:
.wrapper :hover
{
background-color: #ccc;
}
.wrapper
{
-moz-transition: background .2s linear;
-webkit-transition: background .2s linear;
-o-transition: background .2s linear;
transition: background .2s linear;
}
它不工作(沒有變化)。當我將鼠標懸停在style1
和style2
上時,它會改變背景,但只有主動下潛鼠標纔會結束。
問題出在選擇器和':hover'之間的空間:)謝謝! – Ockonal 2012-02-11 20:11:52