Долгое время у меня была проблема с отображением кнопки справа от поля ввода. На некоторых компьютерах он работал, но на других компьютерах и в разных разрешениях он скрывался под полем ввода, поэтому пользователь даже не мог его увидеть.Что означает «div» в моем коде css?
Мой код был что-то вроде (с помощью simple_form в Rails):
<%= 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. Просто любопытно ...
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference – PeeHaa
Я предлагаю вам воспитывать себя в селекторах CSS. Это называется селектором [потомком] (http://www.w3.org/TR/CSS2/selector.html#descendant-selectors). – Marty
Извините, я не знал, что Stackoverflow был для такой элитарной команды. – CHarris