プレースホルダーが表示されない理由がわかりません。
RailsとBootstrapを使用してコードを生成しています:
= form_tag activity_path(@activity), method: :get do
= text_field_tag :start_time," ", {placeholder: 'Start Date', class: 'pull-left input-small'}
= text_field_tag :end_time," ", {placeholder: 'End Date', class: 'pull-left input-small'}
%span.btn= submit_tag 'Show custom dates', class: 'btn'
生成されたコードは次のとおりです。
<input class="pull-left input-small" id="start_time" name="start_time" placeholder="Start Date" type="text" value=" " />
<input class="pull-left input-small" id="end_time" name="end_time" placeholder="End Date" type="text" value=" " />
問題は、プレースホルダーが表示されないことです。別の色に設定してみましたinput[placeholder] { color: ...}
が、うまくいかなかったようです。なぜこれが起こっているのか考えていますか?ありがとうございました。
[編集]
bootstrap_and_overrides.cssファイルに追加@placeholderText: #080808;
しましたが、それでもうまくいかなかったようです。