[英]Unable to use css classes in Ruby on Rails project
我在Ruby on Rails項目中使用了一個Codepen前端模板,所以現在我無法將我的CSS文件與我的login.html.erb連接起來,就像此代碼一樣,對於提交按鈕,我想使用“ submit”類我在css文件中設置了樣式。 同樣,最終渲染的頁面沒有樣式化,這使我得出結論:css文件未連接。 我是一個完整的初學者,請准確回答,這是我的第一個RoR項目。 Codepen模板和My Rails項目以及My login.html.erb文件。
<h2>Welcome back,</h2>
<%= form_tag("/create_session", method: :get) do %>
Username :<%= text_field_tag(:username) %><br>
Password :<%= password_field_tag(:password) %><br>
<%= submit_tag(:Login), class => "submit" %>
<% end %>
我收到以下錯誤:
app/views/sessions/login.html.erb:22: syntax error, unexpected ',', expecting ')'
如果您想為submit_tag
聲明一個css類,則可以使用:class => "class_name"
,或者最好是類似於class: "class_name"
。
因此,您可以嘗試:
<%= submit_tag(:Login), :class => "submit" %>
<%= submit_tag 'Login', class: "submit" %> <!-- recommended way -->
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.