Ruby on rails 如何擦除标签并在输入框中保留一个占位符?
我已经用这个表单翻了一段时间了,但我无法擦除输入框上方左角的标签,而只是将占位符文本放在输入框中。使用下面的代码,输入框将填充占位符值,但标签将成为变量f上输入方法的参数 我只想在没有标签的输入框中输入占位符的值Ruby on rails 如何擦除标签并在输入框中保留一个占位符?,ruby-on-rails,ruby,Ruby On Rails,Ruby,我已经用这个表单翻了一段时间了,但我无法擦除输入框上方左角的标签,而只是将占位符文本放在输入框中。使用下面的代码,输入框将填充占位符值,但标签将成为变量f上输入方法的参数 我只想在没有标签的输入框中输入占位符的值 <%= simple_form_for(resource, as: resource_name, url: registration_path(resource_name)) do |f| %> <%= f.error_notification %&g
<%= simple_form_for(resource, as: resource_name, url: registration_path(resource_name)) do |f| %>
<%= f.error_notification %>
<div class="field">
<%= f.input :email, placeholder: "e-mail", required: false, autofocus: true %>
<%= f.input :password, placeholder: "password",required: false, hint: ("#{@minimum_password_length}文字以上で!" if @minimum_password_length) %>
<%= f.input :password_confirmation, placeholder: "password", required: false %>
</div>
只需添加标签:false
如下:
<%= f.input :email, placeholder: "e-mail", required: false, autofocus: true, label: false %>
这将删除标签。只需添加
label:false
如下:
<%= f.input :email, placeholder: "e-mail", required: false, autofocus: true, label: false %>
这将删除标签。最好添加一个占位符以便于访问。或者您可以将标签放置在输入上。只需添加
标签:false
并尝试:
@Deep谢谢!成功了!!最好为可访问性添加一个占位符。或者您可以将标签放置在输入上。只需添加标签:false
并尝试:
@Deep谢谢!成功了!!