Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Rails与css形成一行_Css_Ruby On Rails - Fatal编程技术网

Rails与css形成一行

Rails与css形成一行,css,ruby-on-rails,Css,Ruby On Rails,我试图创建一个rails表单,但我希望它的所有输入字段都显示在一行中。我没有css方面的经验,而且我对rails比较陌生。我的表格如下: <%= form_for @need, url: shipping_company_fleet_ship_voyage_needs_path(:voyage_id => @voyage.id), :html => {:class => "needForm"} do |f| %> <%= render 'shared/

我试图创建一个rails表单,但我希望它的所有输入字段都显示在一行中。我没有css方面的经验,而且我对rails比较陌生。我的表格如下:

<%= form_for @need, url: shipping_company_fleet_ship_voyage_needs_path(:voyage_id => @voyage.id), :html => {:class => "needForm"} do |f| %>
    <%= render 'shared/error_messages', object: f.object %>

    <%= f.label :quantity %>
    <%= f.number_field :quantity %>

    <%= f.hidden_field :voyage_id, :value => @voyage.id %>

    <%= f.submit "Add need" %>
<% end %>
@voyage.id),:html=>{:class=>“needForm”}do | f |%>
@航程%id>
我尝试过各种方法,比如请求class.needForm float:left或display:inline,但它似乎不会影响输入字段


有人能给我指一个方向或在线示例吗?我在这里阅读了所有相关的问题,但答案对我没有多大帮助。我必须使用引导类才能工作吗?

我通过使用表单的引导默认样式(检查此链接,我使用了“form inline”和“input mini”:

@voyage.id),:html=>{:class=>“forminline”}do | f |%>
1,类:“输入迷你”%>
@航程%id>
<%= form_for @need, url: shipping_company_fleet_ship_voyage_needs_path(:voyage_id => @voyage.id), :html => {:class => "form-inline"} do |f| %>
  <%= render 'shared/error_messages', object: f.object %>
  <%= f.number_field :quantity, :value => 1, class: 'input-mini'  %>
  <%= f.hidden_field :voyage_id, :value => @voyage.id %>
  <%= f.submit "+", class: 'btn btn-small btn-primary'  %>
<% end %>