当用户在 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;