无法在 Rails 项目的 Ruby 中使用 css 类
Unable to use css classes in Ruby on Rails project
我在 Rails 项目的 Ruby 中使用 codepen 前端模板,所以现在我无法将 css 文件与 login.html.erb 连接,就像在这段代码中一样,对于提交按钮,我想使用我在 css 文件中设置样式的 "submit" class。此外,最终呈现的页面我没有风格化,这让我得出 css 文件未连接的结论。请准确回答你的问题,因为我是一个完全的初学者,因为这是我的第一个 RoR 项目。
Codepen Template
和 My Rails Project and 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 => "class_name"
来完成,或者更好,如果它像 class: "class_name"
.
所以你可以试试:
<%= submit_tag(:Login), :class => "submit" %>
<%= submit_tag 'Login', class: "submit" %> <!-- recommended way -->
我在 Rails 项目的 Ruby 中使用 codepen 前端模板,所以现在我无法将 css 文件与 login.html.erb 连接,就像在这段代码中一样,对于提交按钮,我想使用我在 css 文件中设置样式的 "submit" class。此外,最终呈现的页面我没有风格化,这让我得出 css 文件未连接的结论。请准确回答你的问题,因为我是一个完全的初学者,因为这是我的第一个 RoR 项目。 Codepen Template 和 My Rails Project and 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 => "class_name"
来完成,或者更好,如果它像 class: "class_name"
.
所以你可以试试:
<%= submit_tag(:Login), :class => "submit" %>
<%= submit_tag 'Login', class: "submit" %> <!-- recommended way -->