Задать вопрос
Ответы пользователя по тегу Адаптивный дизайн
  • Как использовать единицы "vw" в адаптивной верстки сайта?

    duboloms
    @duboloms
    Люблю есть дубы с кетчупом. Веб-разработчик.
    vw - Viewport Width
    vh - Viewport Height

    если задать 100vw, то это будет равняться 100% ширине экрана ( адаптируется при изменении размеров экрана ) тоже самое и с высотой
    1vw - 1% ширины экрана
    1vh - 1% высоты экрана

    1. Нельзя просто так взять и перевести в vw, потому что везде 1vw или 1vh будет равняться разной цифре. Поэтому, просто используй @media в css или scss, и задавай фиксированные значения
    2. Если задашь тексту размер например 15vw, это будет адаптивный текст, который будет автоматически подстраиваться под размеры экрана, таким образом всегда размер будет разный, и перевести в px нельзя. А вообще это используют на маленьких размерах экрана, типа если меньше 500px размер экрана, то можно задать в vw размер текста, и можно забить на более маленький размер экранов.

    Использовать на постоянке для текста, лучше не надо, ведь нельзя задать фиксированный размер (у тебя в макете 48px) если задашь в vw, то постоянно будет изменяться при изменении размеров экрана, таким образом размер уже не будет равняться 48px.

    Надеюсь понятно объяснил)
    Ответ написан