Q
CSS樣式鏈接
0
A
回答
5
你的意思是CSS適用於所有三種元素?如果是這樣,你只需要做到這一點:
.a, .b, .c {
width: 15px;
height: 15px;
background: #dbdbdb;
border-radius: 50px;
display: inline-block;
}
.a {animation-delay: 1s;
animation: fade 1s forwards;}
.b {animation-delay: 2s;
animation: fade 2s forwards;}
.c {animation-delay: 3s;
animation: fade 3s forwards;}
@keyframes fade {
0% {opacity:0;}
50% {opacity:1;}
100% {opacity:0;}}
1
可能是這樣的jsFiddle:
.a {
animation-delay: 1s;
animation: fade 1s forwards;}
.b {
animation-delay: 2s;
animation: fade 2s forwards;}
.c {
animation-delay: 3s;
animation: fade 3s forwards;}
.d{
width: 15px;
height: 15px;
background: #dbdbdb;
border-radius: 50px;
display: inline-block;}
@keyframes fade {
0% {opacity:0;}
50% {opacity:1;}
100% {opacity:0;}}
然後你的HTML應該是這樣的:
<div class="a d"></div>
<div class="b d"></div>
<div class="c d"></div>
0
我對此表示懷疑,因爲你的動畫屬性都是不同的,所以他們需要不同的類。但你一定可以通過保持所有的公共屬性在自己的班級,像這樣縮短你的CSS:
.x {
width: 15px;
height: 15px;
background: #dbdbdb;
border-radius: 50px;
display: inline-block;
}
.a {
animation-delay: 1s;
animation: fade 1s forwards;
}
.b {
animation-delay: 2s;
animation: fade 2s forwards;
}
.c {
animation-delay: 3s;
animation: fade 3s forwards;
}
@keyframes fade {
0% {opacity:0;}
50% {opacity:1;}
100% {opacity:0;}}
使用像這樣:
<div class="x a"></div>
<div class="x b"></div>
<div class="x c"></div>
相關問題
- 1. CSS超鏈接樣式僅鏈接
- 2. 與CSS樣式鏈接
- 3. 鏈接到CSS樣式表
- 4. 鏈接到CSS樣式表
- 5. CSS鏈接懸停樣式
- 6. CSS中的鏈接樣式
- 7. HandlebarsJs.Net鏈接樣式表/ CSS
- 8. CSS樣式表未鏈接
- 9. IE 10 CSS超鏈接樣式
- 10. 如何在CSS鏈接樣式表
- 11. 用h3樣式覆蓋鏈接CSS
- 12. IE6忽略活動鏈接CSS樣式
- 13. 樣式錶鏈接失敗HTML/CSS
- 14. css:覆蓋活動鏈接樣式?
- 15. css/javascript選定的鏈接樣式
- 16. css不同的鏈接樣式
- 17. 鏈接懸停CSS樣式問題
- 18. CSS鏈接顏色樣式覆蓋
- 19. CSS不是樣式錶鏈接
- 20. 用於按鈕樣式的CSS鏈接
- 21. CSS樣式鏈接不工作
- 22. CSS鏈接樣式的問題
- 23. 鏈接標籤上的CSS樣式
- 24. 不同的CSS樣式的鏈接
- 25. Div獨特的CSS樣式鏈接
- 26. 使用CSS的樣式鏈接
- 27. 外部CSS樣式錶鏈接失敗
- 28. CSS樣式表沒有鏈接到HTML
- 29. 無法修改鏈接的樣式css
- 30. CSS樣式的特定鏈接
不提供鏈接到源。 *當*鏈接死亡時,你的問題對於將來的訪問者提出類似問題將毫無用處。 –