2014-01-09 114 views
2

這裏是我的CSS:CSS3轉換子元素上不工作

#sort_dropdown:hover > .arrow{ 
    -webkit-transform: translate(0,-42px); 
    -moz-transform: translate(0,-42px); 
    -o-transform: translate(0,-42px); 
    transform: translate(0,-42px); 

} 

這裏是我的代碼:

<li><a id="sort_dropdown">Sortieren <span class="arrow">&darr;</span><span class="arrow" style="display: none;">&uarr;</span></a> 

回答

8

變換隻在塊級的顯示元件的工作。設置.arrowdisplay: inline-block(默認爲跨越顯示inline)的伎倆(jsFiddle demo):

.arrow { 
    display: inline-block; 
} 
+0

偉大,感謝信息。完美地工作。 – mpn

+0

沒問題!你能將答案標記爲已接受嗎? – Barney