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

Как в css получить width для body с учетом viewport?

Для сайта указана viewpoint как

для html и body применено
min-width: 1000px;
width: 100%;
Сайт отображается как надо на всех устройствах. Но если в body положить div у которого width: 100% то на устройствах с шириной экрана, меньшей 1000px ширина div установится в меньшую ширину.
Т.е. ширина экрана - 640px, сайт занимает весь экран, но наш div занимает ~ 2/3 экрана (как 640px на экране в 1000px).
В дебагере видно, что html, body и наш div занимают именно эту ширину.
Сайт отображается нормально оттого, что он весь лежит во врапперах, у которых width: 1000px;
Что можно поменять во viewpoint или css, чтобы 100% занимали весь экран?
  • Вопрос задан
  • 636 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик: тариф PRO
    10 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Romanche
@Romanche
Жизнь–игра. Задумано плохо, но графика потрясная!
иногда position: relative у родителя (body) иногда помогает решить этот вопрос.
Ответ написан
olgenn
@olgenn
Frontend-developer
В jsfiddle можете набросать код?
Ответ написан
Ваш ответ на вопрос

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

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