【问题标题】:How to align multiple field labels in bootstrap and simple form如何以引导和简单的形式对齐多个字段标签
【发布时间】:2018-07-03 20:58:58
【问题描述】:

这就是我当前表单的样子

如您所见,标签没有很好地对齐。我希望他们看起来像这样

这是我所有输入的代码

    <%= simple_form_for [@company], html: { class: 'form-horizontal' },wrapper: :horizontal_form do |f| %>
      <div class="form-group">
        <label class="col-md-1 control-label"></label>
        <div class="col-md-9">
           <%= f.input :name,  :label => "Name of Company" %>
      </div>
      </div>
        <% end %>

【问题讨论】:

  • 这些就是我所说的真实截图! :-)
  • "Well Aligned" 不是很好解释...在您的屏幕截图中,它们与control-label 的工作方式完美对齐。只是您希望control-label 将文本对齐到列的左侧而不是右侧吗?

标签: html css ruby-on-rails twitter-bootstrap simple-form


【解决方案1】:

因为您正在使用引导程序 form-horizontal 类。要解决此问题,您必须覆盖引导 css。

在您的自定义 css 文件中粘贴下面的 css(尝试使用您的父类)

.parent-class .form-horizontal .control-label {
    text-align: left;
}

【讨论】:

  • 完美运行。知道如何删除“你在做什么”部分(第二部分)上的滚动条吗?这是该部分的代码
    "What do you do" %>
    谢谢
  • @HakeemBaba 我不知道你的滚动条为什么会出现......试试textarea{overflow:hidden}....也许这会有所帮助......
猜你喜欢
  • 2019-02-26
  • 2023-03-27
  • 1970-01-01
  • 2017-04-14
  • 1970-01-01
  • 2020-03-12
  • 2012-10-01
  • 1970-01-01
  • 2014-01-10
相关资源
最近更新 更多