Генератор CSS Media Queries

Усі інструменти

Налаштування media query

Запит
Media-функції
CSS всередині media query
Статус
Очікування

Живий перегляд

Media query preview
Item 1
Item 2
Item 3
Item 4

Про CSS media query generator

Цей інструмент допомагає створювати responsive CSS media queries без ручного написання повного синтаксису. Можна вибрати брейкпоінти, орієнтацію, color scheme, motion preference і hover support.

Він корисний для responsive cards, layouts, navigation blocks, dark mode стилів і accessibility-friendly reduced motion правил.

Як користуватись

  1. Вибери media type: screen, print або all.
  2. Задай min-width або max-width брейкпоінти для responsive layout.
  3. За потреби додай orientation, color scheme, reduced motion або hover conditions.
  4. Напиши CSS body, який має застосовуватись всередині media query.
  5. Скопіюй готовий @media block у свій stylesheet.

Поради

  • Використовуй max-width, коли хочеш напряму таргетити менші екрани.
  • Використовуй min-width для mobile-first підходу, коли layout поступово розширюється.
  • prefers-reduced-motion допомагає зменшити анімації для користувачів, які цього потребують.
  • prefers-color-scheme зручно використовувати для простого dark mode або light mode.

Перевірки media query перед додаванням breakpoint

Media queries мають реагувати на content і можливості користувача, а не лише на звичні ширини конкретних devices.

Використовуйте content breakpoints

Додавайте breakpoint там, де layout перестає працювати, замість орієнтації на модель phone, tablet або desktop.

Уникайте gaps на межах

Тестуйте точні breakpoint values і використовуйте послідовний range syntax, щоб fractional widths не випадали з правил.

Враховуйте user preferences

Перевірте prefers-reduced-motion, color scheme, contrast, forced colors та input capabilities, якщо UI залежить від них.

Тестуйте реальні viewports

Перевірте portrait і landscape, zoom, browser chrome, split screen, embedded views та довші переклади.

Пов’язані інструменти

Можливо, тобі також стануть у пригоді ці інструменти.

FAQ

Що таке CSS media query?
CSS media query застосовує стилі лише тоді, коли браузер або пристрій відповідає певним умовам, наприклад ширині екрана чи color scheme.
Краще використовувати min-width чи max-width?
min-width частіше підходить для mobile-first layout, а max-width — коли треба напряму таргетити менші екрани.
Чи можна через media query визначити dark mode?
Так. Media feature prefers-color-scheme дозволяє таргетити dark або light mode.
Чи допомагають media queries з accessibility?
Так. prefers-reduced-motion дозволяє зменшити або прибрати анімації для користувачів, які обрали менше руху.