Задать вопрос
@poimanoo

Как добиться нужного результата — css и bootstrap?

Здравствуйте. Прошу помочь разобраться с бутстрапом.
Есть index.html а в нем картинка(логотип), заголовок и пару инпутов. При просмотре через мобильную версию размеры картинки(логотипа), заголовка и инпутов остаются теми же, что и для обычного монитора(большие).
Есть style.css. Если в нем явно задаю .container { width:600px; } (без media и прочей приблуды), то теперь при просмотре через мобильную версию и картинка(логотип) и заголовок и инпуты уменьшаются пропорционально - именно то что мне нужно!
Но проблема заключается в том, что если открыть страницу через мобильное устройство, то страница открывается не вмещенная в экран, а как будто ее приблизили, и чтобы она вся вместилась в экран нужно движением пальцев как бы отдалить зуммированную версию. Подскажите пожалуйста, как можно сделать так, чтобы экран уже изначально открывался нормальным(вмещенным полностью), а не так, будто его кто-то приблизил? Спасибо.
  • Вопрос задан
  • 251 просмотр
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 3
kreotech
@kreotech
Абстрактно-ориентированный программист
Задать viewport в head секции index.html:

<meta name="viewport" content="width=device-width, initial-scale=1">
Ответ написан
@TheRevan
html,body{overflow:hidden}, но то что вы называете медиа выражения "лабудой" оставляет желать удачи и мой вам совет - не идите в веб
Ответ написан
@koanvl
Глядя на ваш код, можно сделать вывод, что вы не совсем понимаете, по какому принципу работает сетка Bootstrap. Вам нужен адаптив или пропорциональное уменьшение страницы? Если пропорциональное уменьшение страницы, то вам нужно жестко зафиксировать ширину контейнера Bootstrap (через important) и всем колонкам присвоить только col-xs-...(что у вас там ). Но есть в этом нюанс, что оно будет все такое мелкое и не юзабельное на мобильных утройствах, т.к. это не адаптив. Да и смысл тогда юзать бут? С таким же успехом можно сделать верстку фиксированную и не париться.
Если вы хотите именно адаптив или респонсив, то необходимо вникнуть в принцип работы сетки Bootstrap и дополнительно контролировать все медиа-запросами.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы