gpt4 book ai didi

html - 在 Rails 的 label_tag 中包含表单元素

转载 作者:太空宇宙 更新时间:2023-11-04 15:38:01 26 4
gpt4 key购买 nike

我想将我的文本字段和其他表单元素包含在标签标签中:

<label for="answer">Give it to me: <input type="text" id="answer" name="answer"/></label>

这样我就可以拥有以下 CSS:

label {
white-space: nowrap;
}

然后标签和表单元素永远不会拆分成单独的行。我知道我可以用 <span> 包围整个标签和表单元素。并使用 white-space: nowrap;在那上面,但我喜欢有一个涵盖所有内容的标签。至少有时。

问题是如何在 Rails 中使用他们的 label_tag 来做到这一点表格助手。我应该只在 label_tag 调用中包含其他表单元素吗?

<%= label_tag 'answer', "Give it to me: #{text_field_tag 'answer', @prev_answer, placeholder: 'Enter answer', class: 'special'}" %>

最佳答案

您可以使用label_tag 的 block 语法。像这样:

<%= label_tag 'answer' do %>
Give it to me: <%= text_field_tag 'answer', @prev_answer %>
<% end %>

更多信息:
http://openmonkey.com/blog/2010/03/30/rails-label-helpers-with-blocks/
Passing block to label helper in rails3

关于html - 在 Rails 的 label_tag 中包含表单元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12534857/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com