簡體   English   中英

無法在Ruby on Rails項目中使用CSS類

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM