Я вращаю свои колеса на том, что, я уверен, является простой ошибкой. неПереопределение полей мобильных кнопок jQuery
Рассмотрим следующую jqm (версия 1.3) вид (в Haml)
#main-header{'data-role' => 'header'}
#main-content{'data-role' => 'content'} #main-buttons
%input#a{'type' => 'button', 'name' => 'a', 'value' => 'A'}
%input#b{'type' => 'button', 'name' => 'b', 'value' => 'B'}
таблица стилей:
#main-buttons {
margin: 30px;
margin-top: 160px;
}
#a {
margin-bottom: 60px !important;
}
Здесь стиль маржинальной дна Обращаюсь к кнопке "а" не имеет влияние. Моя цель - добавить некоторое вертикальное пространство между двумя кнопками. Что мне не хватает?
Визуализированное UI выглядит следующим образом:
Попробуйте изменить стиль '.ui-btn'. – Omar
Это помогло.! Можете ли вы добавить это как ответ, чтобы я мог его пометить. Я даже не понимаю, как стиль, применяемый к определенному идентификатору, не переопределяет то, что указано в классе. – serverman
Это потому, что .ui-btn является родителем вашей кнопки ввода. Кроме того, каждое переопределение .ui-btn переопределит все приложение jQM. – Gajotres