フレームワーク内のプレースホルダのスタイルを変更する必要があります。フレームワークが私のために挿入するスタイルのプレースホルダースタイルをオーバーライドする必要があります。これを行うには、次のコードを挿入しました。プレースホルダスタイリング - !importantを使用するオーバーライドスタイル
::-webkit-input-placeholder { color:#FFFF00 !important;}
::-moz-placeholder { color:#FFFF00 !important; } /* firefox 19+ */
:-ms-input-placeholder { color:#FFFF00 !important; } /* ie */
input:-moz-placeholder { color:#FFFF00 !important;}
これはすべてのプレースホルダーをこのように動作させます。問題は、あるクラスのフィールドが別の色になるために必要なことです。これを行うには、私はした:
::-webkit-input-placeholder .my_class { color:#000000!important;}
::-moz-placeholder .my_class { color:#000000!important; } /* firefox 19+ */
:-ms-input-placeholder .my_class { color:#FFFF000 !important; } /* ie */
input:-moz-placeholder .my_class { color:#000000!important;}
これは動作しません。プレースホルダはまだ#FFFF00です。どうすればこれを達成できますか?あなただけのオリジナルの文を編集したりした後、それを繰り返す、! `important`を使用しているのはなぜ
前
.my_class
を置きますあなたの設定とカスケードを持つ元のものはそれを処理する必要があります。 –