Я скачал пример Twitter Bootstrap и создал с ним простой проект rails. Я скопировал CSS, где это необходимо, и он отображается нормально. Я также скопировал js, и все отлично работает на моем рабочем столе: он реорганизует страницу, когда я изменяю размер моего браузера. При использовании некоторых «адаптивных инструментов тестирования дизайна» с различными размерами он прекрасно работает.
У меня проблема с iPhone: он отображается как на рабочем столе.
Когда я пробую страницу примера Bootstrap Hero (с которой я начинал), она отлично работает на моем iPhone.
Что может пойти не так? Я почти не коснулся CSS, я просто добавил отступ в нижний колонтитул.
К вашему сведению, CSS, который я изменил, заключается в том, что я связываю свое приложение с application.css
со следующим содержанием:
/* Application stylesheet */
@import url(bootstrap.css);
@import url(bootstrap-responsive.css);
/* Body */
body {
padding-top: 60px;
padding-bottom: 40px;
}
/* Footer */
footer {
padding: 20px 0;
}