CSS中有一個特性,就是當我們點擊一個按鈕或者鏈接時,會出現一個默認的樣式,比如文字會變成藍色并且帶有下劃線。如果我們不想在點擊后出現這些默認的樣式,怎么辦呢?
這個時候就需要用到JavaScript來控制CSS樣式。我們可以通過設置樣式的偽類,來實現點擊后保留樣式。
a:visited { color: red; text-decoration: none; }
上面的代碼表示,當我們點擊了一個鏈接后,這個鏈接的顏色會變成紅色,并且去掉下劃線。
如果想要實現點擊后保留樣式,可以使用:focus偽類:
button:focus { outline: none; }
這段代碼表示,當我們點擊一個button按鈕時,會去掉按鈕的默認邊框樣式。這樣就可以實現點擊后保留原有的樣式。