Адаптивный шрифт. Пример реализации отзывчивого (резинового) шрифта на CSS + SCSS миксин

Поделиться
HTML-код
  • Опубликовано: 4 фев 2025
  • Адаптивный или отзывчивый шрифт - это мечта любого верстальщика.
    Я пересмотрел множество вариантов реализации адаптивной верстки текста, посидел вечерок и вывел для себя надежный работающий вариант. Им и хочу с тобой поделиться! Бонус SCSS миксин!
    🔴 UPD упрощенная формула (медиа запрос не нужен):
    font-size: calc(24px + 16 * ((100vw - 320px) / (1280 - 320)));
    SCSS Миксин:
    $maxWidth: 1280;
    @mixin adaptiv-font($pcSize, $mobSize) {
    $addSize: $pcSize - $mobSize;
    $maxWidth: $maxWidth - 320;
    font-size: calc(#{$mobSize + px} + #{$addSize} * ((100vw - 320px) / #{$maxWidth}));
    }
    Препроцессор SCSS/SASS: • Препроцессор SASS/SCSS...
    🔴 Получить доступ к плюшкам + поддержать канал: / freelancerlifestyle
    🔴 Telegram канал: t.me/freelance... (teleg.run/free...)
    🔴 Telegram чат по верстке: t.me/flschat (teleg.run/flschat)
    🔴 Facebook: / freelancerlifestyle
    🔴 Instagram: / freelancer.lifestyle
    👋 Меня зовут Женя Андриканич, я IT - специалист, занимаюсь разработкой сайтов. На этом канале, я регулярно и в максимально доступном формате буду делиться с тобой своим опытом, наработками, секретами и лайфхаками!
    Ссылка на канал: / freelancerlifestyle
    🤟 Живи, а работай в свободное время! ©

Комментарии • 745

  • @FreelancerLifeStyle
    @FreelancerLifeStyle  4 года назад +28

    🔴UPD упрощенная формула (медиа запрос не нужен) в описании к выпуску!
    🤟 Полезно? Напиши что думаешь!
    🔴 Получить доступ к плюшкам + поддержать канал: www.patreon.com/freelancerlifestyle
    🔴 Telegram канал: t.me/freelancer_lifestyle (teleg.run/freelancer_lifestyle)
    🔴 Telegram чат по верстке: t.me/flschat (teleg.run/flschat)
    🔴 Facebook: facebook.com/freelancerlifestyle
    🔴 Instagram: instagram.com/freelancer.lifestyle

    • @zr0nis487
      @zr0nis487 4 года назад +11

      Привет
      Для начала - Спасибо большое за элегантное решение насущной проблемы)
      Но сегодня нашел небольшой баг
      при увеличении страницы ctrl+scroll (или разрешении больше макетного, в режиме разработки) шрифт превышает макетные размеры.
      Из-за этого на больших экранах (или сильном увеличении) шрифт может ломать вёрстку
      Вылечил просто брейкпоинтом на размер макета с макетным font-size:
      @mixin adaptiv-font($pcSize, $mobSize){
      $addSize: $pcSize - $mobSize;
      $addMobSize: $pcSize + $mobSize * .7;
      @media (max-width: 767px){font-size: calc(#{$mobSize + px} + #{$addMobSize} * ((100vw - 320px) / #{$maxWidht}));}
      @media (min-width: 768px){font-size: calc(#{$mobSize + px} + #{$addSize} * (100vw / #{$maxWidht}));}
      @media (min-width: #{$maxWidht + px}){font-size: #{$pcSize + px};}
      }
      посмотрел на разных сайтах, на больших экранах, как правило, оставляют среднеразмерный font-size, да и по useability это вроде как логично, так-что решение на поверхности
      пишу я это только потому, что кто-то мог не обратить на это внимание (собственно и я это совершенно случайно заметил), и считаю обязанностью предупредить согильдийцев)

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад +1

      @@zr0nis487 спасибо, буду разбираться! Можно пробовать переписать на rem должно помочь

    • @alexmart6968
      @alexmart6968 4 года назад

      ​@@FreelancerLifeStyle​ имеется ввиду старую версию?

    • @Dim_Dimych21
      @Dim_Dimych21 4 года назад +1

      Женя, а вы сами такой подход часто используете?

    • @enterkvas
      @enterkvas 3 года назад +1

      Спасибо большое Вам, Евгений! Не сразу обратил внимание на упрощенную формулу. С длинной - что-то пошло не так. Применил короткую - получилось. Наложил пиксел перфект - все сходится. Но, у меня макет только под дэсктоп, поэтому на 320 просто тупо замерил линейкой. Все сходится. По ресайзингу тоже все идет норм, формула подставляется на разных разрешениях. Будем тестить дальше. Думаю, оч хорошая заморока. Еще раз большое спасибо. Успехов!

  • @cerporan2323
    @cerporan2323 4 года назад +211

    Не знаю других влогеров, которые рассказывали бы с таким воодушевлением.
    Видео огонь)

  • @MrWEBNEO
    @MrWEBNEO 4 года назад +183

    Интереснее было смотреть не на сам способ, а на то, как радуется Женя ) Эмоции - это то чего не хватает в IT-блогинге )

  • @taraskravchuk9139
    @taraskravchuk9139 4 года назад +1

    Скільки щирості та дитячої радості! You made my day! Дякую!!!

  • @V1adimir__Krutikov
    @V1adimir__Krutikov 4 года назад +36

    Круто, что автор подает материал с такой эмоциональностью. Это очень положительно влияет на процесс просмотра. Кто смотрит Барабекуса, со мной согласятся)))) А про качество материала в предыдущих комментариях все сказано. Хочу пожелать автору поскорее 100к и 1000к подписчиков. Тут уж придется поработать, и не только в свободное время)))

  • @Zibinskiy
    @Zibinskiy 4 года назад +53

    Евгений, ты не фрилансер, ты - ПРОФЕССОР! ))))

  • @alexvlasov2474
    @alexvlasov2474 3 года назад +1

    В конце ролика восхитительное выражение лица.
    У меня было такое когда первый раз подключил :hover; .
    Спасибо за знания и настроение!

  • @kupiros
    @kupiros 4 года назад +43

    it сфера это то место, где постоянно нужно учиться и находить что-то новое, смотреть на чужие примеры и изобретать свои) Вы один из немногих авторов, которые подают инфу максимально легко и без воды. Тут и новичкам полезно, и бывалые разрабы найдут для себя много нового) отличная подача и в целом качество видосов! Ну и эмоции настоящие, любой разработчик радуется как ребенок, когда всё начинает работать как надо😅☝️ главное не перехвалить 😹спасибо, Жека, за твой позитив😉

  • @Alex-ey9mh
    @Alex-ey9mh 4 года назад +54

    Я не понимаю,почему у тебя до сих пор нету как минимум 1миллиона подписчиков,такие топовые видосы.Удачи тебе в продвижении канала!

    • @ДенчикШмель-ъ6ц
      @ДенчикШмель-ъ6ц 4 года назад +29

      Та на подобных каналах всегда маловато подписчиков.мало кто хочет обучаться...Они лучше посмотрят что будет с арбузом если сбросить его с 5 этажа)

    • @L-A-O-S
      @L-A-O-S 4 года назад +1

      @@ДенчикШмель-ъ6ц ну что с арбузом, тоже интересно.

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад +2

      Спасибо!

    • @DmitriyVereschagin
      @DmitriyVereschagin 4 года назад +2

      И чем, по-твоему, будут заниматься эти 1 млн. новоиспеченных верстальщиков? Сходи на канал с миллионом подписчиков, поймешь почему здесь такого числа никогда не будет.

    • @stas9066
      @stas9066 4 года назад

      @@DmitriyVereschagin почему ??? По моему мнению канал очень хороший. Например не понимаю, чего не хватает в этом канале. Для того, чтобы был миллион.

  • @serg1000serg
    @serg1000serg 4 года назад +7

    Ты самый ЖИВОЙ БЛОГЕР из всех тех, кто занимается этой темой!!! Всегда интересно и приятно смотреть. Это не обычная роботизированная подача фактов с призывом пройти обучение. Видно что ты живешь этим и получаешь истинное удовольствие от того что делаешь!!! СПАСИБО ЗА ТВОИ ТРУДЫ!

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      Спасибо большое! Я рад что нравится!

  • @ДианаПынзарь-ч6й
    @ДианаПынзарь-ч6й 4 года назад +5

    Ну никак не нарадуюсь, что нашла этот канал! СПАСИБО тебе за такой качественный материал!

  • @DezmosS
    @DezmosS 4 года назад +2

    Недавно на тебя наткнулся и спасибо судьбе за это, эта формула просто что-то с чем то) Спасибо огромное) Ожидаю в дальнейшем ещё больше полезной информации для web разработчика)

  • @МаксимГасилов-х8у
    @МаксимГасилов-х8у 3 года назад +2

    $gratitude: 100%; Мало того что материал бомбезный, так благодаря ему еще и выкупил интерполяцию в sass. (Написал простенький миксин, чтобы быстрее шрифты подключать и все мозги прокипятил в попытках использовать переменные в url. А оно вот как просто оказывается!) Спасибо огромное! Лучший блогер по фронту.

  • @raloynner9385
    @raloynner9385 4 года назад +32

    оооо очень полезная штука, вечно проблемы были со шрифтами, спасибо !

  • @deniskotov
    @deniskotov 4 года назад +3

    Я в восторге от интеллектуальной тонкости этого инженерного решения. Не думал, что в вёрстке может потребоваться какое-то математическое вычисление как в языке программирования. Но это решение мне доставило такой интеллектуальный и эстетический кайф, что я не могу выразить словами. Тонко, круто!

  • @dobryden7196
    @dobryden7196 3 года назад +9

    А я прекрасно понимаю, почему автор так радуется. Сколько ни пробую, адекватного и тем более бесшовного адаптива, да ещё и нормально настраиваемого - хрен добьёшься. Я бы тоже обрадовался, это как колесо открыть, честное слово. Спасибо за отличный метод. Не так сложно кстати, просто для каждого вида текста свою базовую макетную ширину указываешь, а остальное копируешь. Спасибо!

  • @ВолодимирДзьола
    @ВолодимирДзьола 3 года назад

    Дуже чудове відео для пояснення адаптивності шрифта, і це супер бомбезна формула, хочу для автора що тепер є простіший спосіб - це приблизно так, font-size: clamp(1em, 1vw, 2em); Дякуючи цьому відео, поясненню і таким емоціям я знайшов цей запис.

  • @АлександрМерный-м1ч
    @АлександрМерный-м1ч 4 года назад +7

    Видно что автор человек идейный, фанат своего дела. Приятно видеть, что развивается не только аудитория но и автор.

  • @tonit2237
    @tonit2237 4 года назад +2

    Евгений, вы просто ГЕНИЙ) Огромная благодарочка за такую работу!) Реально зачетная тема) Давай еще больше подобных лайфхаков)
    Большой ЛУКАС! И быстрее уже 100к

  • @Andrei_Porsev
    @Andrei_Porsev 4 года назад +14

    Жека, спасибо за труды и эмоции. В наше время мало кто готов делится своими наработками. Но ты не из тех и за это тебе отдельный респект и уважуха! 😉👍

  • @barabash1984
    @barabash1984 4 года назад +6

    Вот это я понимаю контент!!!
    Нигде еще не встречал подобной темы. Жека ,ты большой молодец!!!!!

  • @horrorchance6002
    @horrorchance6002 4 года назад +11

    Это невероятно. Такая простая формула, а так сильно облегчит нам жизнь. Жека, спасибо огромное за твои открытия, старания и за самый прекрасный IT материал в бесплатном доступе. Уже поддержал на патреоне, жду еще больше нового крутого контента!

  • @Denis-uz6bu
    @Denis-uz6bu 4 года назад +1

    Словами не передать благодарность за такой труд! Желаю дальнейшего развития канала, чтобы больше людей получали такую важную и интересную информацию!

  • @Brooklyn-lab
    @Brooklyn-lab 4 года назад +1

    Смотрю твой канал и иногда диву даюсь. Мужик, ты гений! Я ни разу не сталкивался с подобными формулами и на обучении в оффлайн школе такому не учат. Мне очень понравилась формула, уже использую в своей верстке. Спасибо!)
    Развития твоему каналу.

  • @afterlifereality
    @afterlifereality 4 года назад +4

    Сразу вижу предпринимателя-профессионала. Радуется своим продуктом как ребенок!

  • @rtkot3639
    @rtkot3639 3 года назад +1

    Блин, твои формулы реально крутая тема, адаптивы делать одно удовольствие :D

  • @X1N06
    @X1N06 2 года назад +1

    Просто чудо какое -то ))) я не понимаю как это работает под капотом , но триллиард процентов сохраню где нибудь файлик стилевой с формулами )) огромное спасибо )) оттестил на своем макете , просто пушка . Огромное спасибо. Подобные фишки просто бесценны✌️✌️✌️

  • @nochdeveloper7240
    @nochdeveloper7240 4 года назад +3

    Вижу огонь в твоих глазах и это круто. У тебя талант (хотя думаю за этим скрыт реальный опыт и серьёзная подготовка к видео) к подачи материала. Я пересмотрел около 20 разных топ it блогеров и могу с уверенностью сказать, у тебя получается лучше всех. Минимум воды, максимум рабочих актуальных схем верстки и реальный позитив. Буду с удовольствием следить за продвижением твоего канала и ждать новых видео. Большая просьба, не скатывайся со временем мусоля одну тему по 30 минут как другие, и тебе гарантирован успех. Удачи.

  • @КириллТимофеев-п1л
    @КириллТимофеев-п1л 4 года назад +14

    Жека, это нереально крутая штука! Не перестаю повторять: ты капитальный красавчик! Пойду юзать твою фичу в новом проекте. Спасибо!

  • @ogorkos
    @ogorkos 4 года назад

    супер! только на неделе думал как это можно сделать и тут вот! по упрощенной формуле под видео работает шикарно!!! не знал, что можно значения писать в виде формулы. спасибо!

  • @arbeitwork
    @arbeitwork 4 года назад +2

    Пересмотрел уже половину видео на этом канал! Женя, огромное спасибо за Вам за Ваш труд! Здесь супер качественный и ценный контент, которы меня уже несколько раз очень выручил!

  • @iteushm
    @iteushm 4 года назад +1

    Женя, спасибо тебе за этот крутой урок! Обучаюсь верстке по твоим видео, это лучшее во всем интернете что я видел!

  • @elwvin
    @elwvin 2 года назад

    прям настроение даже поднимается, когда смотришь с каким счастьем Женя все рассказывает!))) Классное видео!!!)

  • @Abdulla100000
    @Abdulla100000 4 года назад +1

    Полюбил я тебя) Классные ролики! Куча работы проделано и все в темпе без просадок) так держать бро!
    Ты мне помог уже во многих местах, обязательно отправлю тебе кэш!

  • @bruno_lider7177
    @bruno_lider7177 2 года назад

    Женя, это невероятно!! Дай Бог тебе здоровья и твоей семье. Я причем попробовал ту же формулу подставить width для div, И ОНА РАБОТАЕТ!! Я таким образом подстроил изменения величины логотипа например😉👍 Спасибо огромное🙏

  • @Viktorres1
    @Viktorres1 Год назад

    Дякую, Євгене!
    Це круті формули. Все працює ідеально.

  • @СветловаНаталья
    @СветловаНаталья 4 года назад +3

    Очень круто, долго искала как сделать так чтобы шрифт подходил под все экраны.Очень весело рассказываешь!)))

  • @1MrGerman
    @1MrGerman 4 года назад

    Подивився багато твоїх відео за останні 2 місяця, залишу хоч один коментар) я в захваті від твоєї роботи! буду пробувати цей метод з шрифтами)

  • @artyshock569
    @artyshock569 2 года назад +1

    Немного переделал формулу, запихнул её в clamp(), теперь даже при безбожном зуме могу не боятся за верхнюю и нижнию границу размера шрифта. Дякую.

  • @svhanz
    @svhanz 4 года назад +4

    Как всегда- информативно, познавательно и позитив просто зашкаливает! Евгений! Ты великий человек!

  • @54546546ish
    @54546546ish 4 года назад +2

    крутой гайд, сразу показывает насколько упрощает жизнь препроцессор, большое спасибо автору, возьму себе на заметку этот трюк :)

  • @Valera197615
    @Valera197615 4 года назад +3

    Большое спасибо за Вашу работу!
    Большое спасибо за Ваше видео! Велике спасибі за Ваше відео! Дякую за Ваше відео! Thanks so
    much for your video! Ďakujem vám veľmi pekne za prácu! Ďakujeme
    vám za vaše video! Nagyon köszönöm munkáját! Nagyon köszönöm a videót! Dziękuję bardzo za twoją pracę! Dziękuję bardzo za Twój film! Děkuji vám za vaši práci! Děkujeme za vaše
    video!

  • @GagikHarutyunyan_dev
    @GagikHarutyunyan_dev 4 года назад +5

    Женя, спасибо огромное. Для меня, как разработчика, который не особо любит верстать контент просто бесценен!!

  • @georgebabula2319
    @georgebabula2319 3 года назад +1

    Женя, спасибо тебе огромное за метод! Это действительно мега-крутяк всего за пару кликов! Я не понимаю логику людей поставивших дизлайк: у них или не получилось, или они не поняли теории. 2 куска кода в описании работают "на ура" даже в sass и в связке с gulp. Результат действительно шикарный.

  • @PavloShkura
    @PavloShkura 4 года назад +3

    Дякую, Вам за працю, цей метод просто вогонь!!!

  • @ИльяБондаренко-м6л
    @ИльяБондаренко-м6л 4 года назад +5

    Спасибо, только не давно искал инфу на адаптив шрифта, нарыл только то, что не понятно. Очень круто, спасибо тебе большое. Прям огонёк какой-то 🔥

  • @СесенСергеин
    @СесенСергеин 4 года назад +2

    Круто!) Такой воодушевленный!) Каеф! Ты молодец, сделал великолепную работу!) И с нами поделился) Спасибо!!!

  • @MrBelkz
    @MrBelkz 4 года назад +1

    Вместе с полезными знаниями, приятная доза позитива!!! Так держать!!!! =)))))

  • @kseniakudriavtseva7164
    @kseniakudriavtseva7164 4 года назад +3

    Ты просто невероятно жизнерадостный)
    Спасибо за крутой урок и отдельно за мотивацию!

  • @ОлегЯровиков-м3з
    @ОлегЯровиков-м3з 4 года назад +2

    Чувак то что я увидел в данном видео это даже не бомба, это просто мать-бомба, Я в восхищении!!!!!!!!!!!!!!!

  • @zientenin5526
    @zientenin5526 4 года назад +3

    Начало твоих видео всегда заставляет улыбаться. "Приве-е-ет! Это фрилансер по жизни!" с улыбкой на лице сильно отличается от монотонного "Привет. С вами N" и т.д. и т.п. других ютуберов.

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      Я рад!

    • @zientenin5526
      @zientenin5526 4 года назад +1

      @@FreelancerLifeStyle Спасибо тебе за отличный контент!

  • @userbilas
    @userbilas 3 года назад

    Долго искал, пробовал и всё не мог получить такой результат. Спасибо, спас от бессонных ночей и в конце концов успокоил)

  • @merdankuliyev2998
    @merdankuliyev2998 2 года назад

    Один из самых позитивных уроков что я видел. Спасибо автору😁👍

  • @СергейТерещенко-р8н
    @СергейТерещенко-р8н 4 года назад +3

    Спасибо Женя. Ты все очень понятно объясняешь, в отличии от некоторых блогеров.

  • @alikragimov4795
    @alikragimov4795 4 года назад

    Собственно, материал полезный, подготовлен качественно, имеет новизну. Преподнесен доступно и в положительном ключе. Собственно, лайк)

  • @ЕленаКостюченко-т2д

    У Вас такие классные видео, они меня захватывают! Приятно видеть настолько увлеченного ЧЕЛОВЕКА! Спасибо!!!

  • @КоляХарьковский-ы4в

    Блин чувак это круто! Я раньше решал такое с помощью заклинаний и лапки голубя.... но на смену пришла математика фрилансера по жизни) спасибо!

  • @haskvel
    @haskvel 4 года назад +9

    Да это ж гребаная магия. Просто браво!!!

  • @БодяБодюл
    @БодяБодюл 4 года назад +5

    Рад что это появилось в СНГ комюнити . Приблизительную формулу можно встретишь на забугорных форумах, правда там ее использовали для адаптации шрифта под верстку писем так как media работает худо. Спасибо за урок и подробное объяснение . Однозначно сразу в закладки быстрого доступа)

  • @АндрейЗаботин-о1ь
    @АндрейЗаботин-о1ь 4 года назад +2

    Офигенно!!! Порадовали эмоции, прям улыбнуло тоже!))

  • @СамаилМалеев
    @СамаилМалеев 4 года назад

    Я вообще чайник в этой сфере, но даже я смог адаптировать свой текст на сайте под мобильные устройства благодаря вам, Спасибо !

  • @lazydragon-2000
    @lazydragon-2000 11 месяцев назад

    Спасибо большое! Этот адаптив можно использовать не только для размера шрифта, но и для других свойств, которые нужно адаптировать.

  • @artyviolet788
    @artyviolet788 4 года назад

    Ваааау!! Вообще огонь! А я вот для себе по аналогии сделал ещё и для свойства line-height. И теперь ещё сильнее радуюсь! =) Эта формула пушка! Спасибо большое.))))))

  • @LordOzzy1986
    @LordOzzy1986 3 года назад +1

    Потрясающе! Шикарный урок, подача информация, материал, супер! ✌

  • @natalika_bo
    @natalika_bo 3 года назад +2

    Египетскаясила! Я метровые медиа запросы расписываю, пробую, выясняю, а тут вот оно как. Таким методом моя сss сократится на треть =) Спасибо и за науку и за атмосферу видео.

  • @bentonfraizer69
    @bentonfraizer69 4 года назад +1

    Вот именно так нужно относиться к любимому делу. Спасибо за ваш труд, Евгений.

  • @yuratezher7696
    @yuratezher7696 4 года назад

    все видео сидел и смеялся с реакции, прям зарядил энергией) Спасибо что ты делаешь такие видосики!!!

  • @gros_chat_noir
    @gros_chat_noir 2 года назад +1

    Боже да это просто офигенно! Если по этой же самой формуле задавать размер блока с текстом, то поможно подобраить такой размер при котром будут сохранятся переносы слов также как на макете! И не нужно использовать костыли вроде, и неразрывного пробела! Класс! Жека спасибо!!!

  • @clleoweb4083
    @clleoweb4083 4 года назад +2

    Просто разрыв. Круто. Очередной лайк и большой Респект! Почему этот метод нигде не описан.

  • @ViKiNG_89
    @ViKiNG_89 4 года назад +2

    Женя, ты волшебник 🧙‍♂️, ОГРОМНОЕ СПАСИБО !!!

  • @panya_indastreet
    @panya_indastreet 4 года назад +6

    Как всегда, все просто супер! Однозначно лайк

  • @workproject4018
    @workproject4018 3 года назад

    Красавчик.
    Действительно, даже не знаю, что тут более важно, эмоции от работающего решения или сам приём со шрифтами )
    Воодушевление от результата, помогли замотивироваться (устал немного), а рабочий приём, действительно, очень крутой и полезный. Лайк х2

  • @АлексейУханёв-ш7ъ
    @АлексейУханёв-ш7ъ 4 года назад +2

    Спасибо большое, сейчас смотрю уроки, так сказать учусь, я немного упустил времени, но надеюсь догоню,спасибо большое за такие уроки! Скоро диплом, пора учится

  • @АндрейЗизин
    @АндрейЗизин 3 года назад +1

    Женя. Огромное спасибо тебе за проделанную тобою работу.

  • @ЗЯМКО
    @ЗЯМКО 4 года назад

    Не понимаю, как оно работает,но оно работает^_^ Спасибо, тебя реально приятно слушать, и даже голос не бесит и спать не хочется!

  • @surpri6e130
    @surpri6e130 3 года назад

    Просто фантастика! Очень нужная вещь! Как обычно крутяка!!!

  • @kolyabokov88
    @kolyabokov88 4 года назад +9

    Блин, уже давно ничего по вёрстке не смотрел, больше js углубляюсь но вот это видео 😘😘😘
    Спасибо, Жень!

  • @Maximus.S
    @Maximus.S 2 года назад

    гениально, доходчиво объяснил и почти просто)! Жека, красава!

  • @АртемКа-в3к8й
    @АртемКа-в3к8й 4 года назад +3

    Спасибо Жек, это бомба!)
    Очень заметно как ты сияешь от такого открытия))

    • @FreelancerLifeStyle
      @FreelancerLifeStyle  4 года назад

      Да, но оказывается подобное уже было) В описании упрощенная формула

    • @АртемКа-в3к8й
      @АртемКа-в3к8й 4 года назад

      @@FreelancerLifeStyle мне твоя по душе)

  • @ИванПахомов-т6о
    @ИванПахомов-т6о 4 года назад +2

    Конечно чудо! Большое спасибо, что делитесь такими крутыми вещами!

  • @vladimirplyukhin5234
    @vladimirplyukhin5234 3 года назад +1

    Жирнючий лайк! Спас просто на дэдлайне!

  • @МаксКіндратів
    @МаксКіндратів 2 года назад +1

    Дуже круто Женя як завджи на висоті!!!

  • @RainbowJet1
    @RainbowJet1 4 года назад

    Офигенно) Вывел годную формулу, вообще супер! А то я мучался с подбором размеров шрифтов для всех экранов и в vw, и в vmax, и с calc пытался. И за миксин спс, буду пробовать, лайк однозначно)

  • @mme9679
    @mme9679 4 года назад

    Только благодаря тебе разбираю все самые сложные моменты , мерси!)

  • @WILLING__0_0
    @WILLING__0_0 4 года назад +1

    Вау,как раз недавно читал статью в телеге с подобной информацией и формулами и, конечно же, как говорится: нифига не понял но очень интересно. И Евгений как всегда прочитал мысли и сделал урок по адаптивному шрифту. Спасибо :)

  • @dimitriitkach7697
    @dimitriitkach7697 3 года назад

    Идеално, спасибо за ету инфу - Адаптивный шрифт. Пример реализации отзывчивого (резинового) шрифта на CSS + SCSS миксин

  • @nikolay_it_master
    @nikolay_it_master 4 года назад +11

    Весьма толково. И педантично. Лайк.

  • @user-quasarDiO
    @user-quasarDiO 4 года назад

    Я до этого пользовался другим месксином , который был разбит на разрешения самое большое, маленькое и среднее . Он меня устраивал в своей быстроте и легкостн , но после этого урока я естественно возьму на вооружение данный вариант . Женя, продолжай в том же духе у тебя один из самых годных каналов на просторах Ютуба, так держать !!!!

  • @АндрейДанилюк-л6ц
    @АндрейДанилюк-л6ц 4 года назад +1

    Евгений, я тут разбирался с адаптивными шрифтами и хочу поделится формулой которая, как мне кажется, немного проще и не требует медиазапроса. Формула следующая: calc(55px + (55 - 18) * (100vw - 1440px) / (1440 - 320)) , где 55px - это размер шрифта при ширине экрана 1440px, 18px - размер шрифта при 320px . Когда размер въюпорта равен 1440px второе слагаемое равно нулю и размер шрифта равен 55px. Когда значение вьюпорта меньше 1440px разность в скобках отрицательная и при достижении 320px результатом деления выражений в скобках будет -1, шрифт при этом будет равен 18px. При увеличении въюпорта разность в скобках будет положительной и шрифт будет увеличиваться. Напиши, пожалуйста, ответ можно ли ее использовать, и не допустил ли я ошибки, может я что-то не учел.

  • @ЮлияКобзева-е7о
    @ЮлияКобзева-е7о 4 года назад +2

    Евгений, спасибо большое за видео! Это как раз то, что я искала для своего проекта. Вы мне очень помогли! =*

  • @mew6085
    @mew6085 3 года назад

    Все последний видос, я спылесосил уже все что ты говорил за все время) Ты лучший)

  • @GrifanoRide
    @GrifanoRide 4 года назад

    Ну как всегда) Как только я подумал о миксине - Жека уже показал, рассказал и продемонстрировал) Спасибо , очень классная и качественная фича!

  • @csharp_developer
    @csharp_developer 4 года назад +2

    Как и всегда всё круто))) А эмоции просто божественны))))

  • @alexander.leon.bulatov
    @alexander.leon.bulatov Год назад

    Шикарное решение! Вот решить бы вопрос ещё с зумированием страницы, то было бы вообще просто великолепно.

  • @Perederiieva
    @Perederiieva 4 года назад +1

    Такое искреннее счастье!) Это прям я, когда у меня самой получилось сделать что-то сложное на JS / jQuery

  • @ТимурСагайдаков
    @ТимурСагайдаков 4 года назад

    Спасибо огромное за ролик!
    Сразу же применил в проекте!
    теперь у меня есть миксин которым я в одну строчку прописываю все свойства шрифта)
    Было бы классно увидеть еще какие нибудь интересные миксины!

  • @GANGST1ER
    @GANGST1ER 4 года назад +1

    Круто, теперь буду пробовать везде использовать формулу. Спасибо за сокращённую версию в описании. В этом мире всё должно быть таким адаптивным. Чтобы посмотреть размер можно навести инструментом выбора элемента)

  • @usashaui6382
    @usashaui6382 4 года назад +4

    Ну что сказать, лайк однозначно, причем это правило можно использовать не только в шрифтах, но и в высоте, например.

  • @user-pszakharov.v.a
    @user-pszakharov.v.a 4 года назад +2

    Спасибо тебе огромное. За твои труды. Очень позитивно. И главное понятно.

  • @ВладиславДавиденко-ф3г

    Привет , ты делаешь очень крутые вещи , спасибо что ты есть ) еще хотел сказать что мотивирует вся твоя подача , особенно девиз в конце видео (смотрю тебя недавно , но почти весь твой кур прошел )