原文鏈接:點我
1、取消a標簽在移動端點擊時的藍色
1 a { 2 -webkit-tap-highlight-color: rgba(255, 255, 255, 0); 3 -webkit-user-select: none; 4 -moz-user-focus: none; 5 -moz-user-select: none; 6 }
2、使用圖片作為a標簽的點擊按鈕時,當觸發touchstart的時候,往往會有一個灰色的背景
1 a,a:hover,a:active,a:visited,a:link,a:focus{ 2 -webkit-tap-highlight-color:rgba(0,0,0,0); 3 -webkit-tap-highlight-color: transparent; 4 outline:none; 5 background: none; 6 text-decoration: none; 7 }
3、改變選中內容的背景顏色
1 ::selection { 2 background: #FFF; 3 color: #333; 4 } 5 ::-moz-selection { 6 background: #FFF; 7 color: #333; 8 } 9 ::-webkit-selection { 10 background: #FFF; 11 color: #333; 12 }
4、去除ios input框點擊時的灰色背景
1 -webkit-tap-highlight-color:rgba(0,0,0,0);
5、去除ios中圖片被選中時的藍色背景
1 img { 2 -webkit-tap-highlight-color:rgba(0,0,0,0); 3 -webkit-tap-highlight-color: rgba(255, 255, 255, 0); 4 -webkit-user-select: none; 5 -moz-user-focus: none; 6 -moz-user-select: none; 7 user-select: none; 8 }