Генератор запросов CSS

ЦветРазработчик
Реклама · УДАЛИТЬ?

Разрыв предустановленного значения


Тип запроса


Стиль синтаксиса


Дополнительные возможности

Сочетайте дополнительные медиа-функции с запросом разрыва.
Реклама · УДАЛИТЬ?

Гид

Генератор медиа-запросов CSS

Генератор запросов CSS

Создание точных правил CSS @media правила для любого разрыва и комбинации функций без необходимости запоминать синтаксис. Выберите предустановленный вариант фреймворка, выберите тип запроса и включите дополнительные медиа-функции, которые вам нужны — инструмент соединит валидный блок с как классическим, так и современным синтаксисом диапазона.

Как использовать

  1. Выберите Предустановленный вариант фреймворка — Bootstrap 5, Tailwind CSS, Material Design или Пользовательский — затем выберите ширину разрыва.
  2. Выберите Тип запроса: минимальная ширина (мобильный первый), максимальная ширина (десктопный первый) или диапазон между двумя ширинами.
  3. Выберите Стиль синтаксиса: классический min-width / max-width или новый синтаксис диапазона в медиа-запросах уровня 4 (width >= ...).
  4. Включите любые Дополнительные возможности которые хотите, объединенные с разрывом: ориентация, prefers-color-scheme, prefers-reduced-motion, hover или pointer.
  5. Скопируйте сгенерированный @media перенесите блок из панели вывода и вставьте его в свой стиль.

Возможности

  • Предустановленные фреймворки – Однокликовые разрывы для Bootstrap 5, Tailwind CSS и Material Design, а также режим пользовательского значения для любого значения в пикселях.
  • Три режима запросов – Генерация мобильного первого min-width, десктопного первого max-widthили точного запроса диапазона, который нацелен на определенный класс устройства.
  • Классический и современный синтаксис – Переключение между традиционными min-width/max-width правилами и чище синтаксисом диапазона в медиа-запросах уровня 4 (width >= X).
  • Сочетание медиа-функций – Добавление ориентации, prefers-color-scheme, prefers-reduced-motion, способности к hover и точности указателя на верху любого запроса ширины.
  • – вывод и проверка обновляются в реальном времени при вводе или изменении параметров. – Вывод обновляется при изменении входных данных, поэтому вы можете мгновенно просматривать различные комбинации.
  • Скопировать и загрузить – Получите CSS одним кликом или сохраните его как .css файл для вашего проекта.

Часто задаваемые вопросы

  1. Что такое CSS медиа-запрос?

    Медиа-запрос — это функция CSS, которая применяет стили только тогда, когда среда просмотра соответствует определенным условиям, таким как ширина окна, ориентация экрана или предпочтения пользователя. Это основной механизм, лежащий в основе адаптивного дизайна, позволяющий одному стилю адаптироваться под смартфоны, планшеты, настольные компьютеры и более.

  2. Какова разница между min-width и max-width?

    min-width применяет стили при ширине окна, не меньшей указанной, что является основой мобильного первого CSS — вы начинаете с стилей для маленьких экранов и постепенно добавляете правила при увеличении ширины окна. max-width применяет стили при ширине окна, не превышающей указанную, что является подходом десктопного первого, при котором вы постепенно масштабируете стили для более маленьких устройств.

  3. Что такое новый синтаксис диапазона в медиа-запросах уровня 4?

    Медиа-запросы уровня 4 вводят операторы сравнения, такие как (width >= 768px) и (400px <= width <= 1200px), как более чистый альтернативу парам min-width и max-width. Это улучшает читаемость диапазонов и поддерживается во всех современных браузерах, хотя старые браузеры все еще требуют классического синтаксиса.

  4. Что делает prefers-color-scheme?

    prefers-color-scheme определяет, выбран ли пользователем светлая или темная тема на уровне операционной системы. При использовании в медиа-запросах вы можете автоматически предоставлять темную палитру цветов без необходимости включать веб-переключатель.

  5. Почему стоит комбинировать несколько медиа-функций в одном запросе?

    Комбинирование функций с помощью ключевого слова и позволяет одному правилу нацеливаться на точный контекст, например, на широкий экран в темном режиме, который также поддерживает hover. Это делает стилистические файлы компактными и избегает стекания избыточных правил, которые необходимо синхронизировать вручную.

Хотите убрать рекламу? Откажитесь от рекламы сегодня

Установите наши расширения

Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска

в Расширение Chrome в Расширение края в Расширение Firefox в Расширение Opera

Табло результатов прибыло!

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

Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?
Реклама · УДАЛИТЬ?

новости с техническими моментами

Примите участие

Помогите нам продолжать предоставлять ценные бесплатные инструменты

Купи мне кофе
Реклама · УДАЛИТЬ?