隨着我的圖像,我有一些故障。我所有的一切都是在工作,然後我把一個班級變成了五個不同的班級,所以我可以單獨更改他們的大小,而不會影響他們。唯一的問題是,現在我這樣做了,圖片不旋轉,只是文本除了第一個。此外,當我調整圖像的大小時,我將要做的事情不會一直旋轉。起初我認爲這是一個動畫問題,但我不太確定,因爲它設置爲180度旋轉,這應該發生,無論大小。我的網站是這裏http://spencedesign.netau.net/singapore-gallery.html和我想佈局我的照片的方式是動畫故障
Q
動畫故障
0
A
回答
1
因爲你指定只爲.icon1
元素中的圖標動畫中的錯誤造成的,你還重複了其他所有的圖標:
li:hover .icon1, li:hover .icon2, li:hover .icon3, li:hover .icon4, li:hover .icon5, li:hover .label {
-webkit-transform:translateZ(-32px) rotateY(180deg);
-webkit-animation-duration:0.33s;
-webkit-animation-name:rotateOut;
-webkit-animation-timing-function:linear;
-webkit-animation-fill-mode:forwards;
}
這是一個相當尷尬的CSS結構,但並很難十個分量,我想你應該給基於一個通用類的每個元素和另一個類的每個元素在CSS動畫規則單獨挑它您的需求,如下所示:
/* CSS */
.icon-bar li:hover .icon, .icon-bar li:hover .icon-label {
your animation code here
}
<!-- HTML -->
<ul class="icon-bar">
<li>
<span class="icon first-icon"></span>
<span class="label">item 1</span>
</li>
<li>
<span class="icon second-icon"></span>
<span class="label">item 2</span>
</li>
<li>
<span class="icon third-icon"></span>
<span class="label">item 3</span>
</li>
<li>
<span class="icon fourth-icon"></span>
<span class="label">item 4</span>
</li>
<li>
<span class="icon fifth-icon"></span>
<span class="label">item 5</span>
</li>
</ul>
此外,當我調整圖片的大小是相當大的,我會怎麼做它不旋轉的所有道路。起初我認爲這是一個動畫問題,但我不太確定,因爲它設置爲180度旋轉,這應該發生,無論大小。
不幸的是,我看不到任何問題的第二部分,是否有插件插件附加或什麼?我已經用Chrome Canary和FireFox測試了你的網頁
相關問題
- 1. 動畫故障
- 2. jQuery動畫故障?
- 3. jQuery動畫故障
- 4. 幻燈片動畫故障
- 5. UIView調整動畫故障
- 6. 查看動畫故障
- 7. 與UIImageView動畫故障
- 8. jQuery動畫重複故障
- 9. iOS 7 UISearchDisplayController動畫故障
- 10. Python照片動畫故障
- 11. Jquery滑塊動畫故障
- 12. 網絡動畫故障
- 13. CSS3 Prism動畫故障
- 14. 與UIImageView上的動畫故障
- 15. SVG懸停動畫故障問題
- 16. Safari動畫故障 - 白色閃爍
- 17. css3 div動畫故障排除
- 18. UIPangesture <--> UIView動畫故障
- 19. jQuery外部動畫故障CSS
- 20. iOS - 使用UIToolbar動畫故障
- 21. UITableView幀高度動畫故障
- 22. CSS動畫中的輕微故障
- 23. jQuery Accordion'height:auto'會導致動畫故障
- 24. 以動畫爲中心的故障
- 25. jQuery動畫:時間延遲故障
- 26. iOS動畫故障,Y座標問題
- 27. 故障動畫圖像,看起來故事板不啓動
- 28. JavaScript畫廊故障(圖層)
- 29. CSS浮動故障
- 30. Android活動故障
我會給你這張支票,但是如果你現在看,那麼現在的話就在那裏。另外,我不確定第二部分的含義。對不起,我是初學者 – user1815176
我正在經歷,我意識到。在圖標背景CSS中,它說:nthchild ..(2n + 2)< - 示例因此,如果我只是拿出n + 2,那麼該大小隻適用於該圖標?我試了一下,似乎有效,但我不確定我是否會在晚些時候遇到麻煩? – user1815176
@ user1815176我看到你的頁面已更新,我想你解決了你的問題?至於':nth-child'問題,刪除'2n'將會得到':nth-child(2)',這意味着CSS規則將把yuo元素的第二個子節點作爲規則添加到,例如: 'li:nth-child(2){你的CSS規則}'只會定位每個'li'的第二個子元素。查看更多信息http://css-tricks.com/how-nth-child-works/ – Gruber