CSS-градиенты Tailwind
Начиная с Tailwind 1.7, вы можете создавать градиенты без единой строки CSS 🎨. В этом уроке я покажу вам, как легко добавлять градиенты в ваши проекты с помощью Tailwind. https://devdojo.com/tnylea/tailwindcss-gradients
Начиная с Tailwind 1.7, вы можете создавать градиенты без единой строки CSS 🎨. В этом уроке я покажу вам, как легко добавлять градиенты в ваши проекты с помощью Tailwind. https://devdojo.com/tnylea/tailwindcss-gradients
DevDojo
TailwindCSS Gradients
As of Tailwind 1.7, you can create gradients without a single line of CSS 🎨. In this tutorial, I'll show you how easy it is to add gradients to your designs using Tailwind. Each gradient will typicall...
Использование Правил CSS If/Else
CSS постоянно развивается, и новые предлагаемые правила предоставляют дополнительные возможности, о которых вам следует знать. https://blog.openreplay.com/using-the-upcoming-css-when-else-rules
CSS постоянно развивается, и новые предлагаемые правила предоставляют дополнительные возможности, о которых вам следует знать. https://blog.openreplay.com/using-the-upcoming-css-when-else-rules
Openreplay
Using the upcoming CSS when/else rules
New important CSS rules you should be aware of
Сделайте голые веб-сайты великолепными с помощью matcha.css!
https://dev.to/lowlighter/make-naked-websites-look-great-with-matchacss-4ng7
https://dev.to/lowlighter/make-naked-websites-look-great-with-matchacss-4ng7
DEV Community
Make naked websites look great with matcha.css!
Have you ever contemplated the bareness of starting from a "blank page" when beginning a new web...
За последние годы появилось много новых функций CSS, но их фактическое использование все еще остается низким. Хотя существует много разных причин медленного внедрения, я думаю, что одним из самых больших препятствий является наш собственный мозг.
https://mxb.dev/blog/old-dogs-new-css-tricks
https://mxb.dev/blog/old-dogs-new-css-tricks
Max Böck
Old Dogs, new CSS Tricks
A lot of new CSS features have shipped in the last years, but actual usage is still low. One of the biggest barriers: we need to re-wire our own brains.
Знакомство с API позиционирования привязки CSS (11 минут чтения)
Новый API позиционирования привязки CSS позволяет позиционировать элементы относительно заданных вами привязок.
https://developer.chrome.com/blog/anchor-positioning-api
15 сумасшедших новых функций JS о которых вы еще не знали
Ознакомьтесь с новейшими функциями 15 различных фреймворков JavaScript и проблемами, которые они решают для веб-разработчиков.
https://www.youtube.com/watch?v=466U-2D86bc
Новый API позиционирования привязки CSS позволяет позиционировать элементы относительно заданных вами привязок.
https://developer.chrome.com/blog/anchor-positioning-api
15 сумасшедших новых функций JS о которых вы еще не знали
Ознакомьтесь с новейшими функциями 15 различных фреймворков JavaScript и проблемами, которые они решают для веб-разработчиков.
https://www.youtube.com/watch?v=466U-2D86bc
Chrome for Developers
Introducing the CSS anchor positioning API | Blog | Chrome for Developers
Position elements relative to each other using the new anchor positioning API.
Вам не нужен CSS Framework
CSS-фреймворки предлагают краткосрочный прирост скорости и согласованности, но со временем их становится все труднее поддерживать.
https://www.infoq.com/articles/no-need-css-framework
CSS-фреймворки предлагают краткосрочный прирост скорости и согласованности, но со временем их становится все труднее поддерживать.
https://www.infoq.com/articles/no-need-css-framework
InfoQ
You Don’t Need a CSS Framework
Developers use CSS frameworks to reduce boilerplate, increase quality, and drive consistency. However, these gains are hard to maintain as an application’s codebase matures. Developers must configure and override the framework to accommodate changes. Instead…
Учебное пособие по анимации Parallax Smooth Scroll Cards для веб-сайта с использованием Lenis Scroll и Framer Motion в приложении Next.js. Вдохновлен многими веб-сайтами, получившими награды awwwwards. https://blog.olivierlarose.com/tutorials/cards-parallax
Olivierlarose
Build a Smooth Scroll Cards Parallax with Framer Motion and Next.js
A website Smooth Scroll Cards Parallax animation tutorial featuring Lenis Scroll, Framer Motion all inside a Next.js application. Inspired by many awwwards winning websites.
Напишите компоненты один раз, запустите везде. Компилируется в React, Vue, Qwik, Solid, Angular, Svelte и другие. https://github.com/BuilderIO/mitosis
GitHub
GitHub - BuilderIO/mitosis: Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more.
Write components once, run everywhere. Compiles to React, Vue, Qwik, Solid, Angular, Svelte, and more. - GitHub - BuilderIO/mitosis: Write components once, run everywhere. Compiles to React, Vue, ...
Как создать таймер CSS
Бывают случаи , когда мы можем использовать таймер на веб-сайтах. 😉
Возможно, мы хотим назначить время для викторины или оказать давление на опрос. Возможно, мы просто пытаемся запустить обратный отсчет после того, как пользователь совершил что-то важное, например успешно забронировал билет на концерт. https://frontendmasters.com/blog/how-to-make-a-css-timer
Бывают случаи , когда мы можем использовать таймер на веб-сайтах. 😉
Возможно, мы хотим назначить время для викторины или оказать давление на опрос. Возможно, мы просто пытаемся запустить обратный отсчет после того, как пользователь совершил что-то важное, например успешно забронировал билет на концерт. https://frontendmasters.com/blog/how-to-make-a-css-timer
Frontendmasters
How to Make a CSS Timer – Frontend Masters Boost
Let's look at using CSS as an efficient alternative to JavaScript for creating simple timers. We'll use modern CSS properties like @property, @keyframes, and pseudo-elements with counter() values.
Grid Garden — это веб-игра, которая помогает пользователям изучать сетку CSS, решая головоломки и применяя свойства сетки. https://cssgridgarden.com/
Cssgridgarden
Grid Garden
A game for learning CSS grid layout
Узнайте о проблемах использования полей в CSS, преимуществах использования свойства «пробел» и альтернативах, которые следует учитывать для управления интервалами в ваших макетах.
https://ishadeed.com/article/the-gap
https://ishadeed.com/article/the-gap
Ishadeed
The Gap
An exploration of the pain points that CSS gap solves.
This media is not supported in your browser
VIEW IN TELEGRAM
Пользовательский ползунок диапазона c css
https://www.bram.us/2024/06/06/css-only-custom-range-slider-with-motion
https://www.bram.us/2024/06/06/css-only-custom-range-slider-with-motion
Посмотрите, как я решил проблему дизайна с помощью CSS Cap Unit.
https://ishadeed.com/article/css-cap-unit
https://ishadeed.com/article/css-cap-unit
Ishadeed
CSS Cap Unit
A look at how I solved a design problem with CSS cap unit.
Безопасность JavaScript: простые методы защиты вашего интерфейса
https://dev.to/buildwebcrumbs/javascript-security-simple-practices-to-secure-your-frontend-18ii
Полезные советы и методы CSS
https://www.smashingmagazine.com/2024/06/css-tips-and-techniques
Топ-5 лучших практик React, которые должен знать каждый разработчик
Изучите составное программное обеспечение, управление состоянием, неизменяемость, методы жизненного цикла, перехватчики и оптимизацию.
https://blog.bitsrc.io/react-best-practices-55aca2f38606
Как использовать CSS-макеты для адаптивных веб-сайтов
https://www.lambdatest.com/blog/css-layouts
https://dev.to/buildwebcrumbs/javascript-security-simple-practices-to-secure-your-frontend-18ii
Полезные советы и методы CSS
https://www.smashingmagazine.com/2024/06/css-tips-and-techniques
Топ-5 лучших практик React, которые должен знать каждый разработчик
Изучите составное программное обеспечение, управление состоянием, неизменяемость, методы жизненного цикла, перехватчики и оптимизацию.
https://blog.bitsrc.io/react-best-practices-55aca2f38606
Как использовать CSS-макеты для адаптивных веб-сайтов
https://www.lambdatest.com/blog/css-layouts
DEV Community
JavaScript Security: Simple Practices to Secure Your Frontend
I don't know about you, but I started my career as a front-end developer working in a small agency,...
Живые демонстрации автономных веб-компонентов
https://frontendmasters.com/blog/live-demos-of-stand-alone-web-components/
https://frontendmasters.com/blog/live-demos-of-stand-alone-web-components/
Frontendmasters
Live Demos of Stand Alone Web Components – Frontend Masters Boost
This media is not supported in your browser
VIEW IN TELEGRAM
input, textarea { field-sizing: content; }
Автоматическое изменение размера ввода текста с помощью одной строки CSS
Автоматическое изменение размера ввода текста с помощью одной строки CSS
Готовимся к вопросам по вёрстке на интервью Frontend-разработчика: «Как скрыть элемент доступно?»
Я продолжаю отвечать на вопросы по вёрстке из собеседований на должность фронтендера. Если я где-то ошибаюсь, вы поправляете меня в комментариях. Таким способом я учусь у вас, а вы у меня.
Сегодня я отвечу на следующий вопрос: «Как скрыть элемент с помощью CSS доступно?» https://habr.com/ru/companies/ruvds/articles/819233/
Я продолжаю отвечать на вопросы по вёрстке из собеседований на должность фронтендера. Если я где-то ошибаюсь, вы поправляете меня в комментариях. Таким способом я учусь у вас, а вы у меня.
Сегодня я отвечу на следующий вопрос: «Как скрыть элемент с помощью CSS доступно?» https://habr.com/ru/companies/ruvds/articles/819233/
Хабр
Готовимся к вопросам по вёрстке на интервью Frontend-разработчика: «Как скрыть элемент доступно?»
Привет, Хабр. Я продолжаю отвечать на вопросы по вёрстке из собеседований на должность фронтендера. Если я где-то ошибаюсь, вы поправляете меня в комментариях. Таким способом я учусь у вас, а вы у...