用 Trac 時常遇到的問題之一:
當 button 按的「不夠中間」的時候就不會有效。原因是按下去後會觸發物件偏移,如果你按到比較邊邊的地方就會失效:
input[type=button]:active, input[type=submit]:active, input[type=reset]:active { position: relative; top: .1em; left: .1em; }
解法就是在 template 加上:
input[type=button]:active, input[type=submit]:active, input[type=reset]:active { top: 0; left: 0; }
讓他不要亂跑就沒事了...