我需要創建一個Web應用程序在BlackBerry瀏覽器上運行。我面臨的問題是:黑莓瀏覽器會自動插入藍色的背景
有被賦予了CSS類的各個頁面的幾個文本框。我需要使用邊界屬性來給他們全部1px的純黑色。但是,在爲黑莓融入這種邊境財產時,存在一個懸而未決的問題。一旦我點擊編輯字段,黑莓瀏覽器就會以某種方式填充藍色背景的文本框。請注意,這種行爲在iPhone和Android上不可見。看來,黑莓瀏覽器正在使用其默認行爲。有沒有辦法阻止黑莓瀏覽器的自動行爲,如一些CSS屬性或JavaScript或元標記?有沒有其他人面臨類似的問題?
在更多的研究,我發現邊框實際上並沒有使背景爲藍色。但是,只要我們包含邊界屬性,就會使用默認的藍色高亮顯示該元素。 (同樣,如果在圖像上點擊)。我使用-webkit-tap-highlight-color屬性將其禁用。但是,它適用於iPhone,但不適用於Blackberry。
是的,我有一個BB大膽3,它會爲所有網站AFAIK。 – Shoban 2011-06-10 05:36:03
可能是相同的鉻添加藍色邊框的高亮文本字段和一個黃色的背景,如果它是自動填充:)瀏覽器的默認設置,像阿泰說 – corroded 2011-06-10 05:42:22
腐蝕:我沒有看到我的應用程序鉻這樣的行爲。雖然有一些暗黃色的顏色邊框會自動爲鍍鉻而不是背景創建。雖然,我不必擔心桌面瀏覽器,因爲它的範圍是移動瀏覽器。:) – 2011-06-10 05:45:39