当前位置: 首页 > 知识库问答 >
问题:

Rails简单表单CSS-输入元素之间的空间

洪凯定
2023-03-14

我有一个Rails4应用程序,带有引导程序和简单的表单

我以简单的形式遵循了示例应用程序--但我的格式没有一个是以与示例中类似的风格出现的(尽管使用了相同的代码)。

   <div class="question-data">
         <%= f.input :prim_sec, label: 'What sort of data do you want?', collection:     ["Primary", "Secondary", "Both" ], prompt: "Choose one" %> </div>
.question-data {
  font-weight: bold;
  padding-bottom: 10px;
  padding-top: 20px;
  font-family: 'Quicksand', sans-serif;
  color: #7F042D;
  font-size: 17px;
}

共有1个答案

饶滨海
2023-03-14

你也许可以试试:

<div class="question-data">
    <%= simple_form_for(@example, :defaults => { :input_html => { :class => "my-class-name" } }) do %>
          <%= f.input :prim_sec, label: 'What sort of data do you want?', collection: ["Primary",   "Secondary", "Both" ], prompt: "Choose one" %>
    <% end %>
</div>
 类似资料:
  • 我用的是bootstrap3。我想使登录表单更小,并在输入之间更改大小,因为现在它们太近了。 这是我的密码 怎么做呢? 形式

  • 问题内容: 我这里有两个div: 有没有办法在这两个div之间分隔空间? 问题答案: 您可以使用属性: HTML: CSS: 还有其他选择吗? 好吧 ,不是真的。 为什么? 属性不适用于元素。 属性不会在单元格的边缘之间创建空间。 属性破坏了能够与其父元素一样高的元素的预期行为。

  • 有人知道如何用Rails引导(SCSS)以简单的形式将CSS样式放在标签上吗? 谢谢。

  • 我的表单当前有上面的CSS代码, 我想要能够使标签红色时,字段是必需的。我的输入字段是: 但是CSS不起作用,我该如何解决这个问题呢? 第二个问题是我有以下CSS: 但是当项目被聚焦时,如果我移除“background-color:#ff3434;”,它不会变成黄色。焦点变黄了? 我做不到的事吗?还是我做错了? 谢谢

  • 这是我的问题。 我有一个像这样的简单表格(示例): null null 并且我正在尝试列的名称,同时单击元素。 我想这可能是一个简单的解决办法但我找不到。 提前致谢

  • 我正在尝试使用jaxb创建XML,如下所示,其中子元素有单独的命名空间。 我的班级 但我正在像下面这样生成xml,其中子模式位于根级别。 我在package-info.java定义了@xmlschema 当我生成xml时,子元素的名称空间没有被生成,我只得到根元素的命名空间。