很长一段时间以来,我都无法在输入框的右侧显示一个按钮。在某些计算机上它可以工作,但在其他计算机上以不同的分辨率它会隐藏在输入框下,因此用户甚至看不到它。
我的代码类似于(在 Rails 中使用 simple_form):
<%= simple_form_for @review, :url => search_index_path, :method => :post, :html => {:class => 'form-inline'} do |f| %>
等等……等等……
在 Stackoverflow 的帮助下,我的 css 更改了很多次 - 花了几天的时间 - 最终变成了这样,效果很好:
.form-inline div {
display: inline-block;
margin-top: 5px;
}
我只是好奇那个'div'是什么意思?例如,
.form-inline {
display: inline-block;
margin-top: 5px;
}
不起作用。我认为 'div' 是您在标记代码中放入的内容,例如<div form-inline>whatever</div>
,而不是在 css 中。只是好奇...