ruby-on-rails - 简单的表单输入作为 float 添加 float 类

标签 ruby-on-rails css ruby-on-rails-3

我不明白提到 float 类来输出 HTML 代码的目的是什么。由于这个 rail 特性,我面临的问题是下一个元素紧挨着它而不是紧随其后。有什么简单的方法可以解决这个问题,而不是使用 JQuery 或覆盖输入以将其显示为整数/字符串。要删除该类 float 。请尽快回复。 :as=>:float需要改为:as=>:string 谢谢..

 <%= f.association :resource, :required=>:true, %>
      <%= f.input :join_date,:as=>:string,  :required=>:true, :input_html=>{:class=>'datepicker'} %>
      <%= f.association :resource_role, :required=>:true, :label=>"Role" %>
      <%= f.association :resource_billing_type, :required=>:true, :label=>"Billing Type"  %>
      <%= f.input :billing_rate, :as=>:float, :required=>:true, %>

Image of Question

最佳答案

:as=>:float 与 css 无关,它用于指定输入类型将是 float (这样简单的表单就可以执行一些验证在用户输入上)。

您需要查看的是默认标记简单形式放置在您的 css 元素周围,默认情况下可能是一个 div。因此,可以使用 CSS 或将其更改为具有以下内容的段落标记来解决该问题:

SimpleForm.wrapper_tag = :p

如果您需要快速破解来修复它,我想您可以只添加一个 html 换行符标记。

关于ruby-on-rails - 简单的表单输入作为 float 添加 float 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5497263/

相关文章:

ruby-on-rails - 在后台从远程机器启动 Rails thin?

javascript - Rails Webpacker - 未捕获的 TypeError : $(. ..).tooltip 不是函数

ruby-on-rails - 如何在 Eclipse/Aptana Studio 中调试 ruby​​ 测试?

css - 在除主页之外的所有页面上隐藏 CSS 中的文本

html - 如何增加标记大小并使列表项的文本居中?

Javascript 动画无法正常工作

android - Heroku 不验证证书请求,为什么?

ruby-on-rails - rails 3 : using composed_of with validation causes ActiveRecord error

ruby-on-rails - rspec 不报告错误的行号

ruby-on-rails - 我如何设置 Time.zone = GMT+05 :30