答えを見つけようとしましたが、検索スキルを一新する必要があるようです。いずれかの方法:
無効になっているテキスト フィールド (入力) にスタイリングを行っています。基本的には背景をダークグレー、文字色を白にしています。これは完全に機能します (Safari に-webkit-text-fill-color
は に加えてプロパティが必要でしたcolor: white;
) -しかし、opera は私の言うことを聞いていません!
何を、どこで、どのように行っても、フォントの色は依然としてかなり暗い灰色です (これが標準色だと思います)。disabled-attribute を削除すると、すべてが完全に機能します。
無効なスタイルの CSS スタイルの抜粋:
#customerNumberSearch[disabled="disabled"],
#customerNumberSearch:disabled {
color: white;
-webkit-text-fill-color: white;
}
では、Opera で無効になっている入力フィールドのフォントの色を変更するにはどうすればよいでしょうか?
編集 - 代替ソリューション: この問題は、 の無効化属性を変更することで回避できますreadonly
。ただし、これにはいくつかの副作用があるため、これが機能することを確認してください。良い副作用は、これにより<= IE9の問題も修正されることです