有沒有一種方法可以讓一個加載圖標顯示一個按鈕/鏈接被點擊,只有CSS/HTML?需要一個加載圖標顯示在只有CSS的鼠標點擊
我使用FontAwesome,所以我想我可以使用它們的類來旋轉加載圖標,但我找不到一種方法讓它在特定操作(鼠標點擊)後旋轉。
基本上這是所有代碼:
<a href="#"><i class="fa fa-circle-o-notch fa-spin"></i> Spin</a>
我現在可以管理躲在它的背景顏色的唯一方法..但似乎並不很專業:
body {
background: none repeat scroll 0 0 #dcdcdc;
color: white;
}
.fa {
color: #dcdcdc;
}
a:active .fa {
color: red;
}
任何建議?
沒有,只用HTML和CSS你想要做的是不可能的,因爲你正在尋找的事件處理程序(點擊按鈕)請參閱以下鏈接:http:// stackoverflow.com/questions/19260401/change-background-on-button-click-using-css-only您將需要使用非標記語言,如JavaScript/jQuery。在此處查看「標記語言」和「編程語言」之間的區別:http://infospace.ischool.syr.edu/2012/04/05/why-html-is-not-a-programming-language/ – ctwheels 2014-10-30 22:34:29