2011-01-17 20 views
0

可能性の重複:
How do I stop Chrome from yellowing my site's input boxes?Google Chromeのオートフィル黄色の背景

私は正確な重複がある知っているが、それらの答えのどれも(たとえばHow do I stop Chrome from yellowing my site's input boxes?のために)私の問題を解決していません。

クロムがフィールドを自動入力すると、何らかの理由で黄色になります。ここでは例の画像:私が欲しいものhttp://nclabs.org/screenshots/1295269850.png

  • 背景防止CSSやJavaScript(jQueryのさえ)ソリューション(ない!:フォーカス輪郭が)オートフィルで黄色になるために。
  • その解決策では、自動入力機能はそのまま残す必要があります。

解決策を知っている人はいますか?ありがとう!

if ($.browser.webkit) { 
    $('input[name="password"]').attr('autocomplete', 'off'); 
} 

をしかし、オートフィルの色を変更する方法はありません。

+0

これらの「可能な重複」は、正常に機能し、オートフィル機能をそのまま維持する回答はありません。 – orlp

+0

これはブラウザのGUI機能です。ウェブ開発者にブラウザのGUIを混乱させるのは非常に珍しいことです。 – RoToRa

+0

この「機能」はwebdesignの一部であり、混乱するものではありません。 (Chromeデベロッパーの場合と同じです) – orlp

答えて

1

残念なことに、自動補完機能を無効にするか(JavaScript経由か、カイルの回答を参照)、黄色の背景を使用することになります。 Chromeの内部CSSでは、すべてのスタイル設定が可能です。この問題は2008年に遡り、まだ解決されていません。

+0

真剣に? Chromeの作者がこれについて議論し、その議論についての議論がある記事やスレッドのリンクがありますか? – orlp

+0

http://code.google.com/p/chromium/issues/detail?id=1334 – Kyle

+0

およびhttp://code.google.com/p/chromium/issues/detail?id=46543 – mingos

1

あなたは機能を無効にするには、このjQueryのを使用することができます。

+0

これは私の2番目の必要条件を満たしていません。「その解決方法では、自動入力機能をそのままにしておく必要があります。 – orlp

+0

合意した、それは私が色を変更する方法がないと言った理由です:)それを無効にするか黄色にするかのいずれかができます。残念ながら、これはあなたの選択です。 – Kyle

関連する問題