2012-10-12 26 views
2

我有一個html頁面。雖然我用鉻或Safari瀏覽頁面,文本框周圍有一個黃色邊框。如何刪除黃色邊框來到Chrome和Safari中的文本框

爲了去除邊框,我加

<style type="text/css"> 
    input{ 
    outline:none; 
} 
</style> 

和邊界已經沒有了。

但是,當我在Mac機(鉻& Safari)的頁面,它仍然存在。 任何人都有想法如何解決它在Mac?

+5

您是否知道[圍繞此問題](http://outlinenone.com/)? – Basic

+0

感謝MaVRoSCy.I將它改爲輸入:focus {} – Linto

回答

5
:focus { 
    outline: 0; 
    outline-color: transparent; 
    outline-style: none; 
} 
+0

不,它不能在Mac機器上工作 – Linto

0

你可以嘗試設置它也沒有顏色:

.foo:active, .foo:focus { 
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
} 
0

如果你使用引導程序的CSS,很可能是罪魁禍首。發現問題在這裏:

select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus { 
    outline: thin dotted #333; 
    outline: 5px auto -webkit-focus-ring-color; 
    outline-offset: -2px; 
} 

如果你不能編輯bootstap.css使用這個,就像一個魅力。

select:focus, input:focus, textarea:focus { 
    outline: 0; 
    outline-color: transparent; 
    outline-style: none; 
}