💡 Простой способ изменения стиля кнопки выбора файлов с помощью CSS: на заметку фронтенд-разработку
➡️ Поиграть можно здесь
#css #tip by Shripal Soni
#css #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20⚡3
fill/storke
, но есть способ сделать это с помощью CSS mask#css #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18👍3🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
#css #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
👍22
💡 Использовать новые функции CSS и применять резервные стили в неподдерживаемых браузерах можно с помощью правила
#javascript #css #tip by Shripal Soni
supports
. То же самое можно сделать и в JavaScript.#javascript #css #tip by Shripal Soni
👏15🎉4
This media is not supported in your browser
VIEW IN TELEGRAM
👉 Поиграть можно здесь
#css #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
👍19
💡 Простая формула для вычисления радиуса вложенной границы: на заметку фронтенд-разработчику
👉 Поиграть можно здесь
#css #tip by Shripal Soni
👉 Поиграть можно здесь
#css #tip by Shripal Soni
👍32🔥7❤2
attribute selector
регистронезависимым: на заметку фронтенд-разработчику👉 Поиграть можно здесь
#css #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23😁3🔥1🥱1
💡 Использование сокращенной записи для определения всех четырех позиций в CSS
#css #tip by Shripal Soni
#css #tip by Shripal Soni
👍21
This media is not supported in your browser
VIEW IN TELEGRAM
✅ Indeterminate checkbox
С помощью свойства
#css #javascript #tip by Shripal Soni
С помощью свойства
indeterminate
в JavaScript и псевдокласса :indeterminate
в CSS можно легко управлять и кастомизировать чекбоксы для улучшения UX.#css #javascript #tip by Shripal Soni
❤21👍5
💡 7 способов скрыть элементы с помощью CSS: основные достоинства и недостатки
#css #tip by Shripal Soni
#css #tip by Shripal Soni
👍23👏3
💡 Использование currentColor в CSS для избежания дублирования кода, связанного с указанием цвета
#css #tip by Shripal Soni
#css #tip by Shripal Soni
👏20
🎮 Интерфейс, который покорил миллионы
Если вы выросли на Counter-Strike 1.6, то наверняка помните тот минималистичный и функциональный интерфейс. Теперь можно вернутьдвухтысячные этот стиль в веб-проектах с помощью библиотеки cs16.css.
📎 Добавьте кусочек CS 1.6 в свои проекты
#css
Если вы выросли на Counter-Strike 1.6, то наверняка помните тот минималистичный и функциональный интерфейс. Теперь можно вернуть
#css
Please open Telegram to view this post
VIEW IN TELEGRAM
❤20👍4
This media is not supported in your browser
VIEW IN TELEGRAM
Шпаргалка для фронтенд-разработчика.
#css #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10
Простой способ использования CSS-свойства shape-outside для создания обтекания текста вокруг фигур нестандартной формы.
✨ В Firefox DevTools есть интерактивный инструмент для редактирования/отладки контуров фигур, созданных с использованием свойств
shape-outside
/clip-path
.#css #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🤩4👏1
This media is not supported in your browser
VIEW IN TELEGRAM
isolation: isolate
помогает избежать неожиданных проблем со слоями (z-index
) и позволяет группировать элементы в свой стековый контекст без вмешательства других элементов страницы.#css #tip by Shripal Soni
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21❤2
Многие используют эти псевдоклассы для управления состояниями форм и элементов, но есть ловушки:
1.
:focus-within
реагирует только на фокус внутри самого элемента, не на внешние события.2.
:not()
может «съесть» вложенные селекторы неправильно — порядок и специфичность важны.3. Если элемент содержит другие интерактивные элементы (кнопки, ссылки), браузер может вести себя по-разному.
— Использовать более точные селекторы и отдельные правила для состояния фокуса.
— Проверять вложенные элементы:
:focus-within
смотрит любые потомки, не только input.— Не смешивать
:not()
с сложными вложенными селекторами — часто проще добавить класс через JS.#hotfix #css
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍1