css - 如何更改一个 DIV 字段而不影响其他字段?

标签 css ruby-on-rails html textfield

小问题,我的 Rails 应用程序中有一个表单,其中包含许多字段,但所有字段名称都与其表单相同,对吗?

代码:

 <div class="field">
  <%= f.label :to %>
  <%= f.text_field :to, :class => 'address-picker-input' %>
 </div>

现在对于某些字段,我希望表单宽度更短,单独自定义每个字段的最佳方法是什么?

最佳答案

如果要单独自定义每个字段,请为每个字段创建一个类。但是 CSS 的一个好处是你可以重用它。所以你可以尝试定义一些类的字段。

添加另一个类:

<div class="field shorter">

然后在你的 CSS 上:

.field.shorter {
  width: 100px;
}

关于css - 如何更改一个 DIV 字段而不影响其他字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16337974/

相关文章:

css - 在按钮单击时将 CSS 应用于特定的 div

ruby-on-rails - UTF-8 字符在 HTTP Basic Auth 用户名中被破坏 -> 5 年后

html - Bootstrap 4 Bottom Navbar 无法删除左右​​边距

javascript - jQuery 调整窗口大小脚本执行的频率

javascript - 如何使用 javascript 将创建的元素存储在 Cookie 或 localStorage 中?

jquery - 仅在较小的屏幕上切换导航

image - 减少但不增加背景尺寸

mysql - 在 Ruby on Rails 中从数组中删除具有列值的记录

javascript - 随光标移动的工具提示

ruby-on-rails - 未定义方法 `email' 为 nil :NilClass in Exibe the mail of table Father