本篇文章給大家分享的是有關怎么在CSS中去除移動端點擊時元素產生的背景色,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
在點擊產生背景色的元素的css樣式上加上以下代碼:
-webkit-tap-highlight-color: transparent;
ps:下面看下css取消a標簽在移動端點擊時的背景顏色
一、取消a標簽在移動端點擊時的藍色
-webkit-tap-highlight-color: rgba(255, 255, 255, 0); -webkit-user-select: none; -moz-user-focus: none; -moz-user-select: none;
二、使用圖片作為a標簽的點擊按鈕時,當觸發(fā)touchstart的時候,往往會有一個灰色的背景
a,a:hover,a:active,a:visited,a:link,a:focus{ -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; outline:none; background: none; text-decoration: none; }
三、改變選中內容的背景顏色
::selection { background: #FFF; color: #333; } ::-moz-selection { background: #FFF; color: #333; } ::-webkit-selection { background: #FFF; color: #333; }
四、去除ios input框點擊時的灰色背景
-webkit-tap-highlight-color:rgba(0,0,0,0);
以上就是怎么在CSS中去除移動端點擊時元素產生的背景色,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道。