Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.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
Ruby on rails RoR:尝试缩进窗体的f.text\u区域?_Ruby On Rails_Ruby On Rails 3.2 - Fatal编程技术网

Ruby on rails RoR:尝试缩进窗体的f.text\u区域?

Ruby on rails RoR:尝试缩进窗体的f.text\u区域?,ruby-on-rails,ruby-on-rails-3.2,Ruby On Rails,Ruby On Rails 3.2,我正在尝试缩进整个表格 <%= form_for([micropost, micropost.comments.build], :html => { :id => "blah_form" }) do |f| %> <div class="field"> <p2>Who are you?</p2> <%= f.text_field :commenter %> </div>

我正在尝试缩进整个表格

<%= form_for([micropost, micropost.comments.build], :html => { :id => "blah_form" }) do |f| %>

    <div class="field">
      <p2>Who are you?</p2>
      <%= f.text_field :commenter %>
    </div>
    <div class="field">
      <p2>What deal are you offering?</p2>
      <%= f.text_area :body %>
    </div>
    <div class="actions">
      <%= f.submit "Submit"%>
    </div>
  <% end %>
{:id=>“blah_form”})do | f |%>
你是谁?
你们提供什么交易?
我添加了
#blah_form
input
{margin left:80px}
来缩进整个表单。
但是
f.text\u区域
没有缩进?当我将其更改为
f.text\u字段时,它可以工作,但我需要它成为
text\u区域

它确实应该在css下标记,但当它已经在这里时:

你应该试试,而不是

#blah_form input {margin-left:80px}
这个


这与ROR没有任何关系,它应该在css下进行标记。这是不正确的。是的,无论您在{}中输入什么样式,都将转储到html标记上。Rails对它没有任何作用。当您在浏览器调试器(如firebug)中检查html标记时,应该能够看到该标记上的样式。页面的外观取决于css规则。
#blah_form input, textarea {margin-left:80px}