ユーザーがsearch_fieldにテキストを入力するとき、テキストがボックスの検索アイコンの上/下に表示されないように、テキストを右に4スペース開始するようにします。基本的に、search_field_tagをitunes検索バーと同じように機能させたいと思います(入力すると、アイコンの右側にテキストが表示されます)。どんな援助にも感謝します。
検索フィールド内のテキストを変更する必要があるため、このコードで機能します。
必要なCSS:
.search-query {
text-indent: 15px;
}
現在のコード:
<%= form_tag users_path, :method => 'get', :class => "navbar-search" do %>
<%= search_field_tag :search, params[:search], placeholder: " Find Members", :class => "search-query", :style => "width: 100px" %>
<div class="icon-search"></div>
<% end %>
CSS
.navbar-search .icon-search {
position: absolute;
top: 4px;
left: 7px;