value
は、red
ではなく、grey
のままになります。 </p>
<p><strong>プレースホルダーのテキストの色を変更する方法はありますか? </strong></p>P粉6800875502023-08-28 10:14:21
これにより、すべての input
および textarea
プレースホルダーのスタイルが設定されます。
重要な注意: これらのルールをグループ化しないでください。代わりに、セレクターごとに個別のルールを作成します (グループ内の無効なセレクターはグループ全体を無効にします)。
P粉7656846022023-08-28 09:38:19
###実装###
WebKit、Blink (Safari、Google Chrome、Opera 15) および Microsoft Edge は、疑似要素
Mozilla Firefox 4 ~ 18 では、疑似クラス:
:-moz-placeholder (a コロン) を使用します。 ###[###参照する###]######
Mozilla Firefox 19 は疑似要素 Internet Explorer 10 および 11 は、疑似クラス:
:-ms-input-placeholder を使用します。 ###[###参照する###] ######
2017 年 4 月: 最新のブラウザーのほとんどは、単純な疑似要素 ::placeholder [
Internet Explorer 9 以前では、placeholder 属性がまったくサポートされておらず、
最良の実装オプションに関する議論は継続します。疑似要素は、DOM の シャドウ内の実際の要素と同様に動作することに注意してください。 input の CSSセレクター
ユーザー エージェントは、不明なセレクターを含むルールを無視する必要があります。 セレクター レベル 3: を参照してください。
したがって、ブラウザごとに個別のルールを開発する必要があります。そうしないと、グループ全体がすべてのブラウザによって無視されます。