♥️ Наши каналы для программистов
На канале Daily Coding мы каждый день публикуем интересные задачи с собеседований, обучающие статьи, бесплатные книги, советы разработчикам и многое другое.
На канале Говнокод ежедневно выходят забавные подборки плохого кода и мемы для программистов.
Подписывайтесь! Неважно на каком языке вы пишете, вы обязательно найдете что-то новое и интересное.
На канале Daily Coding мы каждый день публикуем интересные задачи с собеседований, обучающие статьи, бесплатные книги, советы разработчикам и многое другое.
На канале Говнокод ежедневно выходят забавные подборки плохого кода и мемы для программистов.
Подписывайтесь! Неважно на каком языке вы пишете, вы обязательно найдете что-то новое и интересное.
📑 Ответ
Anonymous Quiz
16%
20 40 80 160
9%
20 40 20 40
33%
20 20 20 40
26%
NaN NaN 20 40
16%
Узнать ответ
🛠 Lottie — замечательная библиотека от команды разработчиков Airbnb, которая экспортирует анимации Adobe After Effects в формате JSON, анализирует их и визуализирует в исходном виде на Android и iOS или с помощью react native. Это делает анимацию довольно сложной, с большим количеством деталей и ключевых кадров, но при этом очень производительной.
#инструменты
#инструменты
📑 Подробности об использовании CSS-функции minmax() в Grid-макетах
Существует множество руководств, в которых рассматриваются общие вопросы работы с CSS Grid, с механизмом, позволяющим создавать сеточные макеты. Но большинство существующих публикаций на эту тему либо не вдаются в детали, либо не включают в себя достаточного количества пояснений и примеров из реального мира. А minmax() — это очень мощная и полезная функция. Именно по этой причине вышла эта статья. Это — нечто вроде «полного руководства по minmax()», задача которого — дать читателям то, чего не дают им другие публикации на эту тему.
#статьи #css
Существует множество руководств, в которых рассматриваются общие вопросы работы с CSS Grid, с механизмом, позволяющим создавать сеточные макеты. Но большинство существующих публикаций на эту тему либо не вдаются в детали, либо не включают в себя достаточного количества пояснений и примеров из реального мира. А minmax() — это очень мощная и полезная функция. Именно по этой причине вышла эта статья. Это — нечто вроде «полного руководства по minmax()», задача которого — дать читателям то, чего не дают им другие публикации на эту тему.
#статьи #css
🛠 Freezeframe — эта забавная библиотека JavaScript позволяет управлять воспроизведением анимированных GIF-файлов. Например, она может запускать и приостанавливать GIF-файлы на основе пользовательского ввода, такого как щелчки или наведение.
#инструменты #js
#инструменты #js
💡 Современные и эффективные CSS-раскладки
▍Часть 14
Перед прочтением рекомендуем ознакомиться с первой, второй, третьей, четвёртой, пятой, шестой, седьмой, восьмой, девятой, десятой, одиннадцатой, двенадцатой и тринадцатой частями.
Здесь мы познакомимся с технологией, менее поддерживаемой браузерами, но существенно влияющей на концепцию отзывчивого дизайна интерфейсов. В демо, которое вы найдёте под этим постом, ширина задаётся с использованием функции 'clamp': width: clamp(<min>, <actual>, <max>).
Она позволяет задать минимальное, предпочитаемое и максимальное значение.
Продолжение следует...
#советы #coding #css
▍Часть 14
Перед прочтением рекомендуем ознакомиться с первой, второй, третьей, четвёртой, пятой, шестой, седьмой, восьмой, девятой, десятой, одиннадцатой, двенадцатой и тринадцатой частями.
Здесь мы познакомимся с технологией, менее поддерживаемой браузерами, но существенно влияющей на концепцию отзывчивого дизайна интерфейсов. В демо, которое вы найдёте под этим постом, ширина задаётся с использованием функции 'clamp': width: clamp(<min>, <actual>, <max>).
Она позволяет задать минимальное, предпочитаемое и максимальное значение.
.parent {
width: clamp(23ch, 50%, 46ch);
}
Здесь минимальный размер - 23ch или 23 единицы ширины символа, а максимальный - 46ch. Единицы ширины символа основываются на размере шрифта элемента (в частности, ширине глифа 0). Предпочитаемая или "фактическая" ширина карточки равняется 50%, что означает 50% ширины родительского элемента.Продолжение следует...
#советы #coding #css
♥️ Наши телеграм боты
UI8 Bot — бот предоставляет безлимитный доступ к сайту ui8.net Стоимость доступа на сайте стартует от 188$ с ограничениями на загрузки. Стоимость в нашем боте начинается от 4$ в месяц без каких-либо ограничений.
Craftwork Bot — предоставляет полный доступ к сайту craftwork.design намного дешевле.
Боты работают очень просто: присылаете ссылку в бота, а бот в ответ присылает файл для скачивания. Попробуйте сами!
UI8 Bot — бот предоставляет безлимитный доступ к сайту ui8.net Стоимость доступа на сайте стартует от 188$ с ограничениями на загрузки. Стоимость в нашем боте начинается от 4$ в месяц без каких-либо ограничений.
Craftwork Bot — предоставляет полный доступ к сайту craftwork.design намного дешевле.
Боты работают очень просто: присылаете ссылку в бота, а бот в ответ присылает файл для скачивания. Попробуйте сами!
🔥 Лучшее на канале за неделю
1. Осциллограф в браузере.
2. Lottie — замечательная библиотека от команды разработчиков Airbnb, которая экспортирует анимации Adobe After Effects в формате JSON.
3. Современные и эффективные CSS-раскладки.
1. Осциллограф в браузере.
2. Lottie — замечательная библиотека от команды разработчиков Airbnb, которая экспортирует анимации Adobe After Effects в формате JSON.
3. Современные и эффективные CSS-раскладки.
♥️ Наши каналы для программистов
На канале Daily Coding мы каждый день публикуем интересные задачи с собеседований, обучающие статьи, бесплатные книги, советы разработчикам и многое другое.
На канале Говнокод ежедневно выходят забавные подборки плохого кода и мемы для программистов.
Подписывайтесь! Неважно на каком языке вы пишете, вы обязательно найдете что-то новое и интересное.
На канале Daily Coding мы каждый день публикуем интересные задачи с собеседований, обучающие статьи, бесплатные книги, советы разработчикам и многое другое.
На канале Говнокод ежедневно выходят забавные подборки плохого кода и мемы для программистов.
Подписывайтесь! Неважно на каком языке вы пишете, вы обязательно найдете что-то новое и интересное.
📑 TypeScript: Ох уж эта весёлая система типов
В данной статье разбираются курьёзы тайпскриптовой системы типов.
#статьи #typenoscript #js
В данной статье разбираются курьёзы тайпскриптовой системы типов.
#статьи #typenoscript #js
🛠 DropCSS — тщательный очиститель CSS, который берет ваш HTML и CSS и возвращает только те стили, которые действительно используются. Он удаляет все неиспользуемые блоки стилей, повторяющиеся селекторы,
#инструменты #css
@keyframes и многое другое. Высокооптимизированный и быстрый.#инструменты #css
💡 Современные и эффективные CSS-раскладки
▍Часть 15
Перед прочтением рекомендуем ознакомиться с первой, второй, третьей, четвёртой, пятой, шестой, седьмой, восьмой, девятой, десятой, одиннадцатой, двенадцатой, тринадцатой и четырнадцатой частями.
▍Стилизация с помощью Clamp: clamp(<min>, <actual>, <max>)
Из прошлой части: «Предпочитаемая или "фактическая" ширина карточки равняется 50%, что означает 50% ширины родительского элемента...»
В этой ситуации функция clamp() позволяет элементу сохранять ширину 50% от родителя до тех пор, пока она не превысит 46ch (на больших экранах) или не станет меньше 23ch (на маленьких). Видно, что во время увеличения или уменьшения размера родительского элемента, ширина карточки соответственно увеличивается до максимального возможного или уменьшается до минимально допустимого размера. Также, она остаётся по центру родительского элемента, поскольку мы использовали для этого дополнительные свойства.
Продолжение следует...
#советы #coding #css
▍Часть 15
Перед прочтением рекомендуем ознакомиться с первой, второй, третьей, четвёртой, пятой, шестой, седьмой, восьмой, девятой, десятой, одиннадцатой, двенадцатой, тринадцатой и четырнадцатой частями.
▍Стилизация с помощью Clamp: clamp(<min>, <actual>, <max>)
Из прошлой части: «Предпочитаемая или "фактическая" ширина карточки равняется 50%, что означает 50% ширины родительского элемента...»
В этой ситуации функция clamp() позволяет элементу сохранять ширину 50% от родителя до тех пор, пока она не превысит 46ch (на больших экранах) или не станет меньше 23ch (на маленьких). Видно, что во время увеличения или уменьшения размера родительского элемента, ширина карточки соответственно увеличивается до максимального возможного или уменьшается до минимально допустимого размера. Также, она остаётся по центру родительского элемента, поскольку мы использовали для этого дополнительные свойства.
Продолжение следует...
#советы #coding #css
♥️ Наши каналы для дизайнеров
На канале Dezzigners мы публикуем полезные инструменты и плагины для дизайнеров. Несколько раз в неделю публикуем отличные книги и премиум файлы — бесплатно.
На канале Dropzz скидываем лучший дизайн со всех просторов интернета. Смотрите и вдохновляйтесь!
На канале Newzz ежедневно публикуем топ новых статей и инструментов для дизайнера.
На канале Daily Design мы публикуем полезные материалы, статьи, советы, бесплатные книги и многое другое.
Подписывайтесь! Вы всегда найдете что-то новое и интересное.
На канале Dezzigners мы публикуем полезные инструменты и плагины для дизайнеров. Несколько раз в неделю публикуем отличные книги и премиум файлы — бесплатно.
На канале Dropzz скидываем лучший дизайн со всех просторов интернета. Смотрите и вдохновляйтесь!
На канале Newzz ежедневно публикуем топ новых статей и инструментов для дизайнера.
На канале Daily Design мы публикуем полезные материалы, статьи, советы, бесплатные книги и многое другое.
Подписывайтесь! Вы всегда найдете что-то новое и интересное.