Ich versuche grundsätzlich die Suchleiste Stil von materialise css (siehe unten), und gelten für die form_tag Ich habe in Schienen eingezogen. Ich habe versucht, einfach den Rails-Block zwischen das Label und die i-Klasse einzufügen, und obwohl der Stil größtenteils korrekt war, ging die Suchfunktion verloren, da jede Abfrage zu einem Rettungsruf führte (hier nicht gezeigt).Schienen Styling Form Tag mit materialize css
Materialise Css
<nav>
<div class="nav-wrapper">
<form>
<div class="input-field">
<input id="search" type="search" required>
<label for="search"><i class="material-icons">search</i></label>
<i class="material-icons">close</i>
</div>
</form>
</div>
</nav>
Rails-Code
<%= form_tag "/pages/home", method: "get" do %>
<%= label_tag(:q, "Search for:") %>
<%= text_field_tag(:q) %>
<%= submit_tag("Search") %>
<p>You searched:</p>
<%= params["q"] %>
<% end %>