Π‘Π°ΠΉΡ‚

Адаптивный сайт css: Π”Π΅Π»Π°Π΅ΠΌ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ HTML, добавляя ΠΎΠ΄Π½Ρƒ строку Π² CSS / Π₯Π°Π±Ρ€

07.06.2023

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

вСрстка ΠΏΠΎΠ΄ любой экран β€” ΡƒΡ‡Π΅Π±Π½ΠΈΠΊ CSS

БСгодня всС Ρ€Π΅ΠΆΠ΅ ΠΈ Ρ€Π΅ΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ Π½ΠΎΠ²Ρ‹ΠΉ Π²Π΅Π±-сайт, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹ Π½Π΅ ΠΈΠΌΠ΅Π» Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° Π»ΠΈΠ±ΠΎ мобильной вСрсии, ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½ΠΎΠΉ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… дСвайсов. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ CSS ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ΄ устройства с любой ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ экрана. Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π°, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ внСшний Π²ΠΈΠ΄ Π²Π΅Π±-страницы Π² зависимости ΠΎΡ‚ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, полноцСнная вСрсия сайта выглядит странно Π½Π° ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠΌ смартфонС. Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°ΡΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ тСкст, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ приходится ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΎΠΉ. Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, сайт Π² Π²ΠΈΠ΄Π΅ ΠΎΠ΄Π½ΠΎΠΉ ΡƒΠ·ΠΊΠΎΠΉ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ странно Π½Π° ΡˆΠΈΡ€ΠΎΠΊΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½ΠΎΠΌ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π΅.

Адаптивный Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½ (Π°Π½Π³Π». responsive web design, RWD)Β β€” это ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ ΠΊ созданию Π²Π΅Π±-страниц, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΡ… внСшний Π²ΠΈΠ΄ опрСдСляСтся Ρ‡Π΅Ρ€Π΅Π· CSS, ΠΎΡΠ½ΠΎΠ²Ρ‹Π²Π°ΡΡΡŒ Π½Π° ΡˆΠΈΡ€ΠΈΠ½Π΅ ΠΎΠΊΠ½Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Π­Ρ‚ΠΎ позволяСт ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ Π΄ΠΈΠ·Π°ΠΉΠ½ для любого устройства, Π±Π΅Π· нСобходимости создания Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… Ρ€Π°Π·Π½Ρ‹Ρ… сайтов.

CSS-инструмСнты для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°

Π’ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π³ΠΈΠ±ΠΊΠΈΠ΅ grid-систСмы, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ изобраТСния ΠΈ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Π΄ΠΈΠ°-запросы CSS (Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ… ΠΌΡ‹ ΡƒΠΆΠ΅ использовали Π² практичСских ΡƒΡ€ΠΎΠΊΠ°Ρ… ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ°).

Гибкая сСтка ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ Π² нашСм ΠΌΠΈΡ€Π΅ сущСствуСт ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠ΅ количСство устройств, ΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ со своим Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ дисплСя. ΠŸΠΎΡ‚ΠΎΠΌΡƒ просто Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ фиксированный Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΌΠ°ΠΊΠ΅Ρ‚Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±Ρ‹ красиво вписался Π² экран любой ΡˆΠΈΡ€ΠΈΠ½Ρ‹. НуТна Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ°, которая ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΡˆΠΈΡ€ΡΡ‚ΡŒΡΡ ΠΈ ΡΡƒΠΆΠ°Ρ‚ΡŒΡΡ (вмСстС с ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ΠΎΠΌ), ΠΏΠΎΠ΄ΡΡ‚Ρ€Π°ΠΈΠ²Π°ΡΡΡŒ ΠΏΠΎΠ΄ экран ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ³ΠΎ устройства.

МСдиа-запросы — это CSS-тСхнология, которая позволяСт ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ условия для отобраТСния Ρ‚Π΅Ρ… ΠΈΠ»ΠΈ ΠΈΠ½Ρ‹Ρ… стилСй. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ ΠΎΠ΄ΠΈΠ½ Π½Π°Π±ΠΎΡ€ CSS-ΠΏΡ€Π°Π²ΠΈΠ» для экранов ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΌΠ΅Π½Π΅Π΅ 768 пиксСлСй, Π²Ρ‚ΠΎΡ€ΠΎΠΉ β€” для ΡˆΠΈΡ€ΠΈΠ½Ρ‹ Π±ΠΎΠ»Π΅Π΅ 991 пиксСлСй ΠΈ Ρ‚.Β Π΄.

Π’Π°ΠΊΠΆΠ΅ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ΅Π΄ΠΈΠ°-запросы ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡ‚ΡŒ Ρ‚ΠΈΠΏ устройства (экран ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€Π°, ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€, Ρ€Π΅Ρ‡Π΅Π²ΠΎΠΉ синтСзатор), ΡΠΎΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ сторон экрана, ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ (альбомная ΠΈΠ»ΠΈ книТная), Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ дисплСя ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. Всё это Π΄Π°Π΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ спСцифичныС стили, учитывая мноТСство нюансов.

Настройки для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°

Когда Π½Π° мобильном устройствС просматриваСтся сайт Π±Π΅Π· Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠΌΠ΅Ρ‰Π°Π΅Ρ‚ Π΅Π³ΠΎ Π² ΡˆΠΈΡ€ΠΈΠ½Ρƒ экрана. ΠŸΡ€ΠΈ этом ΠΎΠ½ выглядит, ΠΊΠ°ΠΊ Π½Π° ΠΈΠ»Π»ΡŽΡΡ‚Ρ€Π°Ρ†ΠΈΠΈ слСва:

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: developers.google.com

Π­Ρ‚ΠΎ называСтся ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠ΅ΠΌ ΠΌΠ°ΡΡˆΡ‚Π°Π±Π° страницы, ΠΈ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ Π½Π΅Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ сайты. Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π°ΠΊΠΈΠΌ сайтом, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ придСтся ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΠ²Π°Ρ‚ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π± Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‡ΠΈΠ²Π°Ρ‚ΡŒ страницу ΠΏΠΎ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΠΈ.

Если ΠΆΠ΅ Π΄ΠΈΠ·Π°ΠΉΠ½ вашСго сайта Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π΅Π½, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΡΠΎΠΎΠ±Ρ‰ΠΈΡ‚ΡŒ ΠΎΠ± этом Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ. ДСлаСтся это Π»Π΅Π³ΠΊΠΎΒ β€” просто Π΄ΠΎΠ±Π°Π²ΡŒΡ‚Π΅ Π²Π½ΡƒΡ‚Ρ€ΡŒ Ρ‚Π΅Π³Π°ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΡƒΡŽ строку:


<meta name="viewport" content="width=device-width, initial-scale=1.0" />

Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚Π°-Ρ‚Π΅Π³ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρƒ, Ρ‡Ρ‚ΠΎ ΡˆΠΈΡ€ΠΈΠ½Π° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π΄ΠΎΠ»ΠΆΠ½Π° Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π²Π½Π° ΡˆΠΈΡ€ΠΈΠ½Π΅ экрана Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, которая Π² свою ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ Ρ€Π°Π²Π½Π° ΡˆΠΈΡ€ΠΈΠ½Π΅ экрана устройства, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ просматриваСтся Π²Π΅Π±-страница.

Initial-scale ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€ΡƒΠ΅Ρ‚ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ ΠΏΡ€ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ΅ страницы.

К слову, ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ этого ΠΌΠ΅Ρ‚Π°-Ρ‚Π΅Π³Π° Π²Π°ΠΆΠ½ΠΎ ΠΈ для Google: ΠΏΡ€ΠΈ Π΅Π³ΠΎ отсутствии систСма Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ Π²Π΅Π±-страницу ΠΊΠ°ΠΊ Ρ‚Ρƒ, Ρ‡Ρ‚ΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства.


Π”Π°Π»Π΅Π΅ Π² ΡƒΡ‡Π΅Π±Π½ΠΈΠΊΠ΅: ΠΌΠ΅Π΄ΠΈΠ°-запросы CSS.

Адаптивный Π΄ΠΈΠ·Π°ΠΉΠ½ — Tailwind CSS

ΠžΠ±Π·ΠΎΡ€

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ слуТСбный класс Π² Tailwind ΠΌΠΎΠΆΠ½ΠΎ условно ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π² Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ…, Ρ‡Ρ‚ΠΎ ΡƒΠΏΡ€ΠΎΡ‰Π°Π΅Ρ‚ созданиС слоТных Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… интСрфСйсов, Π½Π΅ покидая своСго HTML.

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ сущСствуСт ΠΏΡΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ, основанных Π½Π° ΠΎΠ±Ρ‰ΠΈΡ… Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… устройств:

ΠŸΡ€Π΅Ρ„ΠΈΠΊΡ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Π°Ρ ΡˆΠΈΡ€ΠΈΠ½Π°CSS
sm640px@media (min-width: 640px) { ... }
md768px@media (min-width: 768px) { ... }
lg1024px@media (min-width: 1024px) { . .. }
xl1280px@media (min-width: 1280px) { ... }
2xl1536px@media (min-width: 1536px) { ... }

Π§Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ, Π½ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½Π° вступила Π² силу Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅, всС, Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ, это прСфикс ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ с ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ слСдуСт символ

::

<!-- Π¨ΠΈΡ€ΠΈΠ½Π° 16 ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, 32 Π½Π° срСдних экранах ΠΈ 48 Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранах. -->
<img src="...">

Π­Ρ‚ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ для ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ слуТСбного класса Π² структурС, Ρ‡Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π±ΡƒΠΊΠ²Π°Π»ΡŒΠ½ΠΎ Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ Π² Π·Π°Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ — Π΄Π°ΠΆΠ΅ Ρ‚Π°ΠΊΠΈΠ΅ Π²Π΅Ρ‰ΠΈ, ΠΊΠ°ΠΊ ΠΌΠ΅ΠΆΠ±ΡƒΠΊΠ²Π΅Π½Π½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π» ΠΈΠ»ΠΈ стили курсора.

Π’ΠΎΡ‚ простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²ΠΎΠΉ страницы, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ составной ΠΌΠ°ΠΊΠ΅Ρ‚ Π½Π° ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… экранах ΠΈ Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ Π½Π° Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранах (ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π΅Π³ΠΎ Π² дСйствии)

:

<div>
  <div>
    <div>
      <img src="/img/building. jpg" alt="Modern building architecture">
    </div>
    <div>
      <div>ΠžΡ‚ΡΡ‚ΡƒΠΏΠ»Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ</div>
      <a href="#">НСвСроятныС условия для вашСй ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹</a>
      <p>Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π²Π·ΡΡ‚ΡŒ свою ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π½Π° ΡƒΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΠ»Π°Π΄ΠΈΡ‚ΡŒΡΡ вкусной Π΅Π΄ΠΎΠΉ ΠΈ ΠΏΠΎΠ½Π΅ΠΆΠΈΡ‚ΡŒΡΡ Π½Π° ΡΠΎΠ»Π½Ρ‹ΡˆΠΊΠ΅? Π£ нас Π΅ΡΡ‚ΡŒ список мСст, Π³Π΄Π΅ это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.</p>
    </div>
  </div>
</div>

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

  • По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ внСшний
    div
    — это display: block, Π½ΠΎ ΠΏΡ€ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ md:flex ΠΎΠ½ становится display: flex Π½Π° срСдних ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранах.
  • Когда Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ элСмСнт являСтся Π³ΠΈΠ±ΠΊΠΈΠΌ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠΌ, ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ сТимаСтся, поэтому ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ md:shrink-0, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π΄ΠΎΡ‚Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ сТатиС Π½Π° срСдних ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранах. ВСхничСски ΠΌΡ‹ ΠΌΠΎΠ³Π»ΠΈ Π±Ρ‹ просто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ shrink-0, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΎΠ½ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ сдСлаСт Π½Π° экранах мСньшСго Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, Π½ΠΎ ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это ΠΈΠΌΠ΅Π΅Ρ‚ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° экранах md, Π½Π΅ΠΏΠ»ΠΎΡ…ΠΎ Π±Ρ‹Π»ΠΎ Π±Ρ‹ Ρ‡Π΅Ρ‚ΠΊΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ это Π² ΠΈΠΌΠ΅Π½ΠΈ класса.
  • На ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… экранах ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ автоматичСски становится ΠΏΠΎΠ»Π½ΠΎΡˆΠΈΡ€ΠΈΠ½Π½Ρ‹ΠΌ. На срСдних экранах ΠΈ Π²Ρ‹ΡˆΠ΅ ΠΌΡ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΠ»ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρƒ фиксированным Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΠΈ обСспСчили ΠΏΠΎΠ»Π½ΡƒΡŽ высоту изобраТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ md:h-full md:w-48.

Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΌΡ‹ использовали Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠ΄Π½Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ, Π½ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π»Π΅Π³ΠΊΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ этот ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ для Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ², ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ прСфиксы рСагирования sm, lg, xl ΠΈΠ»ΠΈ 2xl.


​Работа Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ с ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΌΠΈ устройствами

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Tailwind ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ систСму ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств, Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½ΡƒΡŽ Ρ‚ΠΎΠΉ, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π²Ρ‹ ΠΌΠΎΠ³Π»ΠΈ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΠ½ΡƒΡ‚ΡŒ Π² Π΄Ρ€ΡƒΠ³ΠΈΡ… Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ°Ρ…, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Bootstrap.

Π­Ρ‚ΠΎ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ слуТСбныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±Π΅Π· прСфиксов (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, uppercase) Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Π½Π° всСх Ρ€Π°Π·ΠΌΠ΅Ρ€Π°Ρ… экрана, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ слуТСбныС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ с прСфиксом (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, md:uppercase) Π΄Π΅ΠΉΡΡ‚Π²ΡƒΡŽΡ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΈ Π²Ρ‹ΡˆΠ΅.

β€‹ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ экраны

Π§Π°Ρ‰Π΅ всСго этот ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ удивляСт людСй Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ для стилизации Ρ‡Π΅Π³ΠΎ-Π»ΠΈΠ±ΠΎ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Π΅Ρ€ΡΠΈΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Π±Π΅Π· прСфикса, Π° Π½Π΅ Π²Π΅Ρ€ΡΠΈΡŽ с прСфиксом sm:. НС Π΄ΡƒΠΌΠ°ΠΉΡ‚Π΅, Ρ‡Ρ‚ΠΎ sm:

ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ Β«Π½Π° ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… экранах», Π΄ΡƒΠΌΠ°ΠΉΡ‚Π΅ ΠΎΠ± этом ΠΊΠ°ΠΊ Β«Π² малСнькой ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅Β».

НС ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ sm: для Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΠ½Π³Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств

<!-- Π­Ρ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкст Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° экранах 640 пиксСлСй ΠΈ ΡˆΠΈΡ€Π΅, Π½ΠΎ Π½Π΅ Π½Π° ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… экранах -->
<div></div>

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Π±Π΅Π· прСфиксов для Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΠ½Π³Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств ΠΈ пСрСопрСдСляйтС ΠΈΡ… ΠΏΡ€ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ…

<!-- Π­Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ Ρ†Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ тСкст Π½Π° мобильном устройствС ΠΈ Π²Ρ‹Ρ€ΠΎΠ²Π½ΡΡ‚ΡŒ Π΅Π³ΠΎ ΠΏΠΎ Π»Π΅Π²ΠΎΠΌΡƒ ΠΊΡ€Π°ΡŽ Π½Π° экранах 640 пиксСлСй ΠΈ ΡˆΠΈΡ€Π΅ -->
<div></div>

По этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅ часто Π±Ρ‹Π²Π°Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΈΠ΄Π΅Π΅ΠΉ сначала Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ°ΠΊΠ΅Ρ‚ для Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π° Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΡΠ»ΠΎΠΈΡ‚ΡŒ Π»ΡŽΠ±Ρ‹Π΅ измСнСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠΌΠ΅ΡŽΡ‚ смысл для экранов

sm, Π·Π°Ρ‚Π΅ΠΌ экранов md ΠΈ Ρ‚. Π΄.

β€‹ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ Π½Π° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ

По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ стили, примСняСмыС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€Π°Π²ΠΈΠ», ΠΊΠ°ΠΊ md:flex, Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π² этой ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ ΠΈ останутся ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½Π½Ρ‹ΠΌΠΈ Π² Π±ΠΎΠ»Π΅Π΅ ΠΊΡ€ΡƒΠΏΠ½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ….

Если Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ, ΠΊΠΎΠ³Π΄Π° Π°ΠΊΡ‚ΠΈΠ²Π΅Π½ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ, слоТитС ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ отзывчивости, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ md , с ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ max-*, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒ этот ΡΡ‚ΠΈΠ»ΡŒ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ΠΎΠΌ:

<div>
  <!-- ... -->
</div>

Tailwind Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅Ρ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ max-* для ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ, поэтому ΠΈΠ· ΠΊΠΎΡ€ΠΎΠ±ΠΊΠΈ доступны ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹:

ΠœΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠœΠ΅Π΄ΠΈΠ°-запрос
max-sm@media not all and (min-width: 640px) { ... }
max-md@media not all and (min-width: 768px) { ... }
max-lg@media not all and (min-width: 1024px) { . .. }
max-xl@media not all and (min-width: 1280px) { ... }
max-2xl@media not all and (min-width: 1536px) { ... }

β€‹ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ Π½Π° ΠΎΠ΄Π½Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ‚Π°Ρ€Π³Π΅Ρ‚ΠΈΠ½Π³ Π½Π° ΠΎΠ΄Π½Ρƒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ, Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ для этой ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ, объСдинив Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ md, с ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ max-* для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠΈ:

<div>
  <!-- ... -->
</div>

ΠŸΡ€ΠΎΡ‡Ρ‚ΠΈΡ‚Π΅ ΠΎ Π½Π°Ρ†Π΅Π»ΠΈΠ²Π°Π½ΠΈΠΈ Π½Π° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρ‹ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС.


β€‹Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ

​Настройка вашСй Ρ‚Π΅ΠΌΡ‹

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΡ‡ΠΊΠΈ Π² Ρ„Π°ΠΉΠ»Π΅ tailwind.config.js:

tailwind.config.js

module.exports = {
  theme: {
    screens: {
      'tablet': '640px',
      // => @media (min-width: 640px) { ... }
      'laptop': '1024px',
      // => @media (min-width: 1024px) { . .. }
      'desktop': '1280px',
      // => @media (min-width: 1280px) { ... }
    },
  }
}

Π£Π·Π½Π°ΠΉΡ‚Π΅ большС Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ настройкС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡Π΅ΠΊ.


β€‹ΠŸΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Π΅ значСния

Если Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΡ€Π°Π·ΠΎΠ²ΡƒΡŽ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ смысла Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ Π² Π²Π°ΡˆΡƒ Ρ‚Π΅ΠΌΡƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ min ΠΈΠ»ΠΈ max, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΡƒΡŽ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ Π½Π° Π»Π΅Ρ‚Ρƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ любоС ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅.

<div>
  <!-- ... -->
</div>

Π£Π·Π½Π°ΠΉΡ‚Π΅ большС ΠΎ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ΅ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌ значСниям.

Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Π΄ΠΈΠ°-запросы Π² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ CSS для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°?

ΠΠ΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ CSS β€” ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… столпов Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π°. Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ CSS начинался ΠΊΠ°ΠΊ Π½Π΅Ρ‡Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΡ‚ΠΈΠ»ΡŒ Π²Π΅Π±-страницы, каТдая итСрация Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ спСцификации CSS Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ приносит большС ΠΏΠΎΠ»ΡŒΠ·Ρ‹, особСнно ΠΊΠΎΠ³Π΄Π° Ρ€Π΅Ρ‡ΡŒ ΠΈΠ΄Π΅Ρ‚ ΠΎ кросс-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½ΠΎΠΉ совмСстимости.

БСгодня адаптивная CSS-инфраструктура β€” это большС, Ρ‡Π΅ΠΌ просто Β«Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚Β» ΠΈ спСцификации Ρ‚Π΅Π³ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сдСлали ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π΄Π½ΠΈ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ²Π»Π΅ΠΊΠ°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ. CSS для мСдиазапросов стал инструмСнтом, ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‰ΠΈΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄ΠΈΠ·Π°ΠΉΠ½, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства, ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½ Π² Π²Π΅Π±-прилоТСниях Π±Π΅Π· особых усилий.

Π’ этом постС ΠΌΡ‹ углубимся Π² ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ ΠΌΠ΅Π΄ΠΈΠ°-запросов Π² CSS: свойство отзывчивости CSS, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ внСсти Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ измСнСния Π² Π²Π΅Π±-страницу, взглянув Π½Π° устройство. ΠœΡ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ, ΠΊΠ°ΠΊ всС Ρ€Π°Π·Π²ΠΈΠ²Π°Π»ΠΎΡΡŒ, ΠΈ сосрСдоточимся Π½Π° Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Π΅ запросы CSS с Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌ Π΄ΠΈΠ·Π°ΠΉΠ½ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΉ интСрфСйс для вашСго Π²Π΅Π±-сайта.

Новичок Π² сСлСкторах CSS? ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с этой ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΠΎΠΉ Ultimate CSS Selector, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ²Ρ‹ΡΠΈΡ‚ΡŒ свою ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρƒ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅Ρ€Π°.

Π‘ΠžΠ”Π•Π Π–ΠΠΠ˜Π•

  • Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Π΅ запросы CSS?
  • Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈ Π½Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ ΠΌΠ΅Π΄ΠΈΠ°-запросы CSS?
  • Как Π²Ρ‹ ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΌΠ΅Π΄ΠΈΠ°-запросы Π² CSS для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°?
  • ΠŸΡ€Π°Π²ΠΈΠ»Π° ΠΌΠ΅Π΄ΠΈΠ°-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ
  • Π’ΠΎΡ‡ΠΊΠΈ останова ΠΈ ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹
  • ΠšΡ€ΠΎΡΡΠ±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Π°Ρ ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ для ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… запросов CSS
  • Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы (FAQ)

Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Π΅ запросы CSS?

МСдиа-запросы Π² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ структурС CSS Π½Π°Ρ‡Π°Π»ΠΈΡΡŒ со спСцификации CSS2, которая Π²ΠΊΠ»ΡŽΡ‡Π°Π»Π° ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ CSS-мСдиазапросов Π² свою Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ. ΠŸΡ€Π°Π²ΠΈΠ»Π° CSS, Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π° ΠΌΠ΅Π΄ΠΈΠ°, Π±Ρ‹Π»ΠΈ Π²Π²Π΅Π΄Π΅Π½Ρ‹ Π² CSS послС наблюдСния Π·Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹ΠΌΠΈ мСдиаустройствами, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π²ΠΎΠ΄Π½ΠΈΠ»ΠΈ Ρ€Ρ‹Π½ΠΎΠΊ ΠΈ Π±Ρ‹Π»ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ приняты ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌΠΈ.

НапримСр, это Π±Ρ‹Π»ΠΎ Π·Π°Ρ…Π²Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ врСмя, ΠΊΠΎΠ³Π΄Π° появились Ρ€Π΅Ρ‡Π΅Π²Ρ‹Π΅ устройства, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³Π»ΠΈ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π²Π΅Π±-страницу Π·Π° вас. Но, ΠΊ соТалСнию, Π΄Π°ΠΆΠ΅ нСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π° для БМИ Π±Ρ‹Π»ΠΈ Ρ‚Π°ΠΊ Π²Π°ΠΆΠ½Ρ‹, ΠΎΠ½ΠΈ Π½Π΅ ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π»ΠΈ впСчатлСния Π½Π° сообщСство Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ². ВСская ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ мСдиаустройства Π½Π΅ Π±Ρ‹Π»ΠΈ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ ΠΊ Ρ‚Π°ΠΊΠΎΠΉ трансформации (ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, Π΄ΠΎ этого ΠΌΠΎΠΌΠ΅Π½Ρ‚Π°!).

Π˜Ρ‚Π°ΠΊ, забСгая Π²ΠΏΠ΅Ρ€Π΅Π΄, ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ CSS ΠΏΠΎΠ΄ΡƒΠΌΠ°Π»ΠΈ ΠΎΠ± ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΈ этого свойства. НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Π² сообщСствС Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ CSS для ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°, ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ввСсти ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Π΅ запросы CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΠ΅ устройство ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΡƒΡŽ структуру CSS. Они Π½Π°Π·Ρ‹Π²Π°Π»ΠΈΡΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Π΄ΠΈΠ°-запросами CSS.

Как ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ, ΠΌΠ΅Π΄ΠΈΠ°-запросы Π² CSS ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΌΡ‹ сСгодня Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π΅ΠΌ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ΅ Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠžΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ ΠΌΠ΅Π΄ΠΈΠ°-запрос CSS β€” это условиС ΠΈ запросы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² наш Π²Π΅ΠΊ сотСн устройств ΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ².

Π’ Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»Π° CSS, Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΡŽΡ‰ΠΈΠ΅ Π½Π° ΠΌΠ΅Π΄ΠΈΠ°, ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π»ΠΈ смартфон, CSS мСдиазапросов ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Π» ΠΎΠ±Π»Π°ΡΡ‚ΡŒ просмотра, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ. Π­Ρ‚ΠΈ ΠΌΠ΅Π΄ΠΈΠ°-запросы Π² CSS Π΄Π°Π»ΠΈ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΡƒΡŽ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅Π½Π΄Π΅Ρ€ΠΈΠ½Π³Π° ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° Π² соотвСтствии с Ρ‚ΠΈΠΏΠΎΠΌ устройства ΠΈΠ»ΠΈ Π΅Π³ΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π»ΠΎ нас ΠΊ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΡˆΠ°Π³Ρƒ Π² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. ИзмСнСния, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄ΡƒΠΌΠ°Π»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… CSS, Π±Ρ‹Π»ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ приняты ΠΈ стали Π½Π΅ΠΎΡ‚ΡŠΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… мСдиазапросов CSS.

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° совмСстимости мСдиазапросов CSS Π² Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 3000 Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½Ρ‹Ρ… срСдах. ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ лямбда-тСст прямо сСйчас!

Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈ Π½Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ ΠΌΠ΅Π΄ΠΈΠ°-запросы CSS?

ΠŸΠ΅Ρ€Π²ΠΎΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΉΡ‚ΠΈ Π²Π°ΠΌ Π² Π³ΠΎΠ»ΠΎΠ²Ρƒ: Β«Π”Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π»ΠΈ Π½Π°ΠΌ Π½ΡƒΠΆΠ½Ρ‹ ΠΌΠ΅Π΄ΠΈΠ°-запросы Π² CSS, учитывая ΠΈΠ·ΠΎΠ±ΠΈΠ»ΠΈΠ΅ Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ спСцификаций, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡΠ²Π»ΡΡŽΡ‚ΡΡ с ΠΊΠ°ΠΆΠ΄Ρ‹ΠΌ Π΄Π½Π΅ΠΌΒ»? Π­Ρ‚ΠΎ ΠΏΠΎΠ΄Π»ΠΈΠ½Π½Ρ‹ΠΉ ΠΈ распространСнный вопрос для Ρ‚Π΅Ρ…, ΠΊΡ‚ΠΎ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚ свой ΠΏΡƒΡ‚ΡŒ с ΠΌΠ΅Π΄ΠΈΠ°-запросов Π² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ CSS-Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ΅.

Π‘ΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° CSS Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ‹ΡˆΠ΅, Ρ‡Π΅ΠΌ ΠΊΠΎΠ³Π΄Π° Π±Ρ‹Π» прСдставлСн CSS 2. БСйчас Ρƒ нас Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ² Π² CSS, Ρ‡Ρ‚ΠΎ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ стандартныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΠΎΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ΡΡ Π½ΠΎΠ²Ρ‹ΠΌΠΈ концСпциями Π² CSS.

Одной ΠΈΠ· Ρ‚Π°ΠΊΠΈΡ… Π²Π΅Ρ‰Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ приходят Π½Π° ΡƒΠΌ, ΡΠ²Π»ΡΡŽΡ‚ΡΡ сСтки ΠΈ подсСтки CSS. Π‘Π΅Ρ‚ΠΊΠΈ CSS ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ ΠΈ часто ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Ρ‹ для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Они Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ Ρ€ΡƒΡ‡Π½ΠΎΠ³ΠΎ кодирования с Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌΠΈ ΠΌΠ΅Π΄ΠΈΠ°-запросами CSS для ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ ΠΈ увСличСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° столбца Π² соотвСтствии с экраном устройства.

Π”Ρ€ΡƒΠ³ΠΎΠΉ Ρ‡Π°ΡΡ‚ΡŒΡŽ CSS-сСток являСтся CSS Flexbox, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ‚Π°ΠΊΠΆΠ΅ являСтся Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌ ΠΈ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ подходящим для Π½Π΅Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ². Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠΌΠ΅Ρ‚ΡŒ свой собствСнный Π½Π°Π±ΠΎΡ€ Π²Ρ‹ΡΠΎΠΊΠΎΡ‡ΡƒΠ²ΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… инструмСнтов Π² качСствС Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. Π­Ρ‚ΠΈ инструмСнты ΡΠΎΠΊΡ€Π°Ρ‰Π°ΡŽΡ‚ наши усилия ΠΈ экономят ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, оставляя нас с этим Π·Π°Ρ‚ΡΠ½ΡƒΠ²ΡˆΠΈΠΌΡΡ вопросом Β«Π”ΠΎΠ»ΠΆΠ½Ρ‹ Π»ΠΈ ΠΌΡ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ ΠΌΠ΅Π΄ΠΈΠ°-запросах Π² CSSΒ»?

Π― полагаю, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΎΡ‚Π²Π΅Ρ‚Π΅ Π½Π° этот вопрос Π½ΡƒΠΆΠ½ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ Π΄Π²Π΅ Π²Π΅Ρ‰ΠΈ: Π½ΡƒΠΆΠ½Ρ‹ Π»ΠΈ Π½Π°ΠΌ ΠΌΠ΅Π΄ΠΈΠ°-запросы CSS Π² 2022 Π³ΠΎΠ΄Ρƒ. БСзусловно, Π½ΠΎΠ²Ρ‹Π΅ Ρ‚Ρ€ΡŽΠΊΠΈ ΠΈ элСмСнты CSS Π΄Π°ΡŽΡ‚ Π±ΠΎΠ»Π΅Π΅ быстрыС ΠΈ Π»ΡƒΡ‡ΡˆΠΈΠ΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ с Ρ‚ΠΎΡ‡ΠΊΠΈ зрСния отзывчивости. Однако Ρ‚Π°ΠΊΠΆΠ΅ Π²Π΅Ρ€Π½ΠΎ ΠΈ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΊΠ°ΠΊ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ я Π±Ρ‹ ΠΏΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π» своим ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌ-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ спСцификации, Π° Π½Π΅ ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚Π°Ρ‡ΠΈΠ²Π°Ρ‚ΡŒΡΡ Π½Π° ΠΌΠ΅Π΄ΠΈΠ°-запросах.

Но Π½ΠΎΠ²Ρ‹Π΅ спСцификации Π½Π΅ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π·Π°ΠΌΠ΅Π½ΡΡŽΡ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Ρ‡Π΅Ρ€Π΅Π· ΠΌΠ΅Π΄ΠΈΠ°-запросы, Π° ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ собой просто Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ стандартных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ. НапримСр, Π² случаС Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΌΠ΅Π΄ΠΈΠ°-запросы Π² CSS прСдоставят большС контроля ΠΈ возмоТностСй для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠ² использования.

Π‘ Π΄Ρ€ΡƒΠ³ΠΎΠΉ стороны, Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ спСцификации CSS исправлСны. Π‘Π΅Ρ‚ΠΊΠΈ CSS всСгда Π±ΡƒΠ΄ΡƒΡ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ со структурой «сСтка», Π½ΠΎ ΠΌΠ΅Π΄ΠΈΠ°-запросы ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ со ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ. Π­Ρ‚ΠΎ достаточно Ρ…ΠΎΡ€ΠΎΡˆΠΎ для использования, Ссли трСбования вашСго ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ с Π½ΠΎΠ²Ρ‹ΠΌΠΈ спСцификациями! Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΌΠ΅Π΄ΠΈΠ°-запросы ΠΏΡ€ΠΈΠ΄ΡƒΡ‚ Π²Π°ΠΌ Π½Π° ΠΏΠΎΠΌΠΎΡ‰ΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π½ΠΎΠ²ΠΎΠ΅ ΠΈ ΠΊΡ€Π΅Π°Ρ‚ΠΈΠ²Π½ΠΎΠ΅.

Π•Ρ‰Π΅ ΠΎΠ΄Π½Π° вСская ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° для изучСния ΠΌΠ΅Π΄ΠΈΠ°-запросов CSS сСгодня β€” это ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ спСцификации ΠΈ элСмСнтов CSS. ΠŸΡ€ΠΈ использовании ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΠ³ΠΎ элСмСнта CSS, Ρ‚Π°ΠΊΠΎΠ³ΠΎ ΠΊΠ°ΠΊ сСтки CSS, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Π΄ΠΈΠ°-запросы ΠΏΠΎΠ²Π΅Ρ€Ρ… Π½Π΅Π³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ Π΅Π³ΠΎ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ свои собствСнныС: Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ (ΠΎΡ‡Π΅Π½ΡŒ простой ΠΏΡ€ΠΈΠΌΠ΅Ρ€).

Π’Π°ΠΊΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ, Π΄Π°ΠΆΠ΅ Ссли ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ ΠΌΠ΅Π΄ΠΈΠ°-запросы Π² отзывчивости CSS Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Π½Π°Ρ‡ΠΈΠ½Π°Π΅Ρ‚Π΅ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°, Π²Ρ‹ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠΈΡ‚Π΅ мноТСство сцСнариСв, для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΌΠ΅Π΄ΠΈΠ°-запросы CSS. ВсСгда Π»ΡƒΡ‡ΡˆΠ΅ ΠΈΠ·ΡƒΡ‡Π°Ρ‚ΡŒ ΠΈ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Как Π²Ρ‹ ΠΏΠΈΡˆΠ΅Ρ‚Π΅ ΠΌΠ΅Π΄ΠΈΠ°-запросы Π² CSS для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°?

Бинтаксис Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Ρ… ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Ρ… запросов CSS Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Π°Π½Π½ΠΎΡ‚Π°Ρ†ΠΈΠΈ TestNG, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ для Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰Π΅Π³ΠΎ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

МСдиа-запрос ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ словом Β«ΠΌΠ΅Π΄ΠΈΠ°Β» ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒ @media ( )

@media Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒ ( )

НапримСр:

Волько экран @media ΠΈ (максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 480 пиксСлСй) { /* примСняСмыС ΠΏΡ€Π°Π²ΠΈΠ»Π° CSS /* }

Волько экран @media ΠΈ (максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 480 пиксСлСй) {

Β Β /* ΠŸΡ€ΠΈΠΌΠ΅Π½ΡΠ΅ΠΌΡ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° CSS /*

}

Π­Ρ‚ΠΎΡ‚ ΠΌΠ΅Π΄ΠΈΠ°-запрос Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΡΠΊΠ°Ρ‚ΡŒ экраны (Β«Ρ‚ΠΎΠ»ΡŒΠΊΠΎ экран», ΠΊΠ°ΠΊ написано) с максимальной ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ 480 пиксСлСй. Если ΠΎΠ½ Π΅Π³ΠΎ Π½Π°ΠΉΠ΄Π΅Ρ‚, условия Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹, ΠΈ Π² HTML-ΠΊΠΎΠ΄ Π±ΡƒΠ΄ΡƒΡ‚ внСсСны измСнСния.

Для примСнСния Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Ρ‚ΠΈΠΏΠ° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°, Π° Π½Π΅ Π²Ρ‹Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° (запросов), допустимы ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ значСния:

  • всС
  • ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ
  • экран
  • Ρ€Π΅Ρ‡ΡŒ

@ΠΌΠ΅Π΄ΠΈΠ° ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ { .Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ { Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 12px } }

@media print {

Β Β  .heading {

Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 12px

Β Β  }

}

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ запрос сдСлаСт содСрТимоС с Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ ΠΈΠΌΠ΅Π½ΠΈ класса Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠΌ ΡˆΡ€ΠΈΡ„Ρ‚Π° 12 пиксСлСй, ΠΊΠΎΠ³Π΄Π° страницу Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ.

ΠŸΡ€Π°Π²ΠΈΠ»Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ быстродСйствиС нашСго Π²Π΅Π±-прилоТСния, ΠΌΡ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ устройства для отобраТСния ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π°. ΠŸΡ€Π°Π²ΠΈΠ»Π° ΠΌΠ΅Π΄ΠΈΠ°-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΏΠΎΠΌΠΎΠ³Π°ΡŽΡ‚ Π½Π°ΠΌ Π² этом. ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ нашС ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠ΅ состояниС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Π΄ΠΈΠ°-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΠΈ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹Π΅ ΠΌΠ΅Π΄ΠΈΠ°-запросы CSS. Π₯отя сущСствуСт мноТСство ΠΏΡ€Π°Π²ΠΈΠ» ΠΌΠ΅Π΄ΠΈΠ°-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΌΡ‹ обсудим лишь Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· Π½ΠΈΡ…, Π²Π°ΠΆΠ½Ρ‹Π΅ для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°.

ΠŸΡ€Π°Π²ΠΈΠ»Π° ΠΌΠ΅Π΄ΠΈΠ°-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты

ΠŸΠ΅Ρ€Π²ΠΎΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΌΠ΅Π΄ΠΈΠ°-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ слСдуСт ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, β€” это ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΈ высоты ΠΎΠΊΠ½Π° просмотра. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ свойств Β«widthΒ», Β«max-widthΒ» ΠΈ Β«min-widthΒ» для Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ ΡƒΠ·ΠΊΠΈΡ… мСст.

ΠŸΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΌΠ΅Π΄ΠΈΠ°-Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ максимальной ΡˆΠΈΡ€ΠΈΠ½Ρ‹:

Π­ΠΊΡ€Π°Π½ @media ΠΈ (максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 840 пиксСлСй){ ΠΏ { красный Ρ†Π²Π΅Ρ‚; } }

@экран ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° ΠΈ (макс. ΡˆΠΈΡ€ΠΈΠ½Π°: 840 пиксСлСй){

Β Β p {

Ρ†Π²Π΅Ρ‚: красный;

}

}

ΠŸΠΎΠ»Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ для создания Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Π΄ΠΈΠ°-ΠΏΡ€Π°Π²ΠΈΠ» ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΏΠΈΡΠ°Ρ‚ΡŒ Ρ‚Π°ΠΊ:

<Π³ΠΎΠ»ΠΎΠ²Π°> <ΠΌΠ΅Ρ‚Π°-ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²ΠΊΠ°="utf-8">МСдиа-запросы <ΡΡ‚ΠΈΠ»ΡŒ> Π­ΠΊΡ€Π°Π½ @media ΠΈ (максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 840 пиксСлСй){ ΠΏ { красный Ρ†Π²Π΅Ρ‚; } } <Ρ‚Π΅Π»ΠΎ> <Ρ†Π΅Π½Ρ‚Ρ€>

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π°Π²ΠΈΠ» ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

Β Β 

Β Β Β Β 

    МСдиа-запросы

Β Β Β Β 

<Π¦Π΅Π½Ρ‚Ρ€>

ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° ΠΏΡ€Π°Π²ΠΈΠ» срСды

Для экрана ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ Π±ΠΎΠ»Π΅Π΅ 840 пиксСлСй Ρ‚Π΅Π³ Β«pΒ» Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ содСрТимоС Ρ‡Π΅Ρ€Π½Ρ‹ΠΌ Ρ†Π²Π΅Ρ‚ΠΎΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ снимок экрана сдСлан Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ LambdaTest.

На экранС ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΌΠ΅Π½Π΅Π΅ 840 пиксСлСй ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ содСрТимоС Π½Π° красный Ρ†Π²Π΅Ρ‚ ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

ΠΎΠΊΠ½ΠΎ просмотра, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ эффСкт.

Π˜ΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ Π²Ρ‹ΡˆΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ β€” Opera Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ Windows 10. Π’ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ высоты ΠΈ ΡˆΠΈΡ€ΠΈΠ½Ρ‹.

Код Π±Ρ‹Π» ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Π½ Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ LT Browser, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚ Π² быстром тСстировании ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½Π° Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ 50 Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡΡ… экрана. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ тСсты ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… Π²Π΅Π±-сайтов Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ LT быстрСС ΠΈ ΠΏΡ€ΠΎΡ‰Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ‚Π°ΠΊΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠ°ΠΊ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ просмотр, синхронизация ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠΈ, мгновСнная ΠΎΡ‚Π»Π°Π΄ΠΊΠ°, тСстированиС Π²Π΅Π±-сайтов Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… сСтСвых условиях ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ΅ Π΄Ρ€ΡƒΠ³ΠΎΠ΅. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, LT Browser позволяСт Π²Π°ΠΌ ΡΠΎΡ‚Ρ€ΡƒΠ΄Π½ΠΈΡ‡Π°Ρ‚ΡŒ с вашСй ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ для ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π·Π° счСт ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ с инструмСнтами управлСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ.

БКАЧАВЬ LT БРАУЗЕР 2.0

ΠžΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΌ Π½ΠΈΠΆΠ΅ руководством ΠΏΠΎ Π½Π°Ρ‡Π°Π»Ρƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с LT Browser:

ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° наш ΠΊΠ°Π½Π°Π» LambdaTest Π½Π° YouTube ΠΈ Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π² курсС послСдних руководств ΠΏΠΎ Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Selenium, Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Cypress E2E, Ρ‚Π΅ΡΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ Playwright ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠΌΡƒ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ.

ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ Π² ΠΌΠ΅Π΄ΠΈΠ°-запросах CSS

ΠžΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡ устройства β€” ΠΎΠ΄Π½Π° ΠΈΠ· основных ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, Π½Π°Ρ€ΡƒΡˆΠ°ΡŽΡ‰ΠΈΡ… ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ вашСго Π²Π΅Π±-сайта. ΠžΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ достигнута, Ссли Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½ΡΡ‚ΡŒ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΡŽ ΠΈ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ. Как ΠΈ Π² ΠΌΠ΅Π΄ΠΈΠ°-запросах, Π·Π½Π°Π½ΠΈΠ΅ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ устройства ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΌΠΎΡ‡ΡŒ Π½Π°ΠΌ ΠΏΠΎ-Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Ρ‚ ΠΊ большСй отзывчивости.

Π’ качСствС ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ носитСля:

@media (ориСнтация: альбомная){ ΠΏ { красный Ρ†Π²Π΅Ρ‚; Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 36px; } }

1

2

3

4

5

6

@media (ориСнтация: альбомная){

Β Β Β Β Β Β Β Β Β Β p {

Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Ρ†Π²Π΅Ρ‚: красный;

Β Β Β Β Β Β Β Β Β Β Β Β Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 36 пиксСлСй;

Β Β Β Β Β Β Β Β Β Β }

Β Β Β Β Β Β Β Β }

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° Π² альбомной ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ, Π² Ρ‚ΠΎ врСмя ΠΊΠ°ΠΊ книТная ориСнтация Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½ΠΎΡ€ΠΌΠ°Π»ΡŒΠ½ΠΎ.

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ снимок экрана сдСлан ΠΈΠ· Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° LT, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π΄Π²Π° устройства ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ для тСстирования.

Π‘ΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΠΈ Π² ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° нСдостаточно для достиТСния скорости ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°. Π§Ρ‚ΠΎ, Ссли ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… устройствах ΠΈ с ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ условиями? Для Ρ‚Π°ΠΊΠΈΡ… Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ ΠΌΡ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ соСдинитСли (логичСскиС) Π² ΠΌΠ΅Π΄ΠΈΠ°-ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ…. ΠšΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ Ρ‚Ρ€ΠΈ значСния Π² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ ΠΌΠ΅Π΄ΠΈΠ°-запросС CSS:

  • ΠΈ
  • ΠΈΠ»ΠΈ
  • Π½Π΅

Π­Ρ‚ΠΈ соСдинитСли ΠΈΠΌΠ΅ΡŽΡ‚ Ρ‚ΠΎ ΠΆΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΈ Π² логичСских выраТСниях ΠΈ языках программирования. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΡΠΎΠ΅Π΄ΠΈΠ½ΠΈΡ‚Π΅Π»ΡŒ Β«ΠΈΒ», Π²Π°ΠΌ ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

@media (ориСнтация: альбомная) ΠΈ (минимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 1080 пиксСлСй){ ΠΏ { красный Ρ†Π²Π΅Ρ‚; Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 36px; } }

1

2

3

4

5

6

@media (ориСнтация: альбомная) ΠΈ (минимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 1080 пиксСлСй){

Β Β Β Β Β Β Β Β Β Β p {

Β Β Β Β Β Β Β Β Β Β Β Β Ρ†Π²Π΅Ρ‚: красный;

Β Β Β Β Β Β Β Β Β Β Β Β Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 36 пиксСлСй;

Β Β Β Β Β Β Β Β Β Β }

Β Β Β Β Β Β Β Β }

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΏΡ€ΠΈ минимальной ΡˆΠΈΡ€ΠΈΠ½Π΅ экрана 1080 пиксСлСй ΠΈ альбомной ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½ Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² эту ΠΊΠ°Ρ‚Π΅Π³ΠΎΡ€ΠΈΡŽ, Π΄Π°Π²Π°ΠΉΡ‚Π΅ посмотрим, Ρ…ΠΎΡ€ΠΎΡˆΠΎ Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° Π² Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π΅.

@media (ориСнтация: альбомная), (минимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 1080 пиксСлСй){ ΠΏ { красный Ρ†Π²Π΅Ρ‚; Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 36px; } }

1

2

3

4

5

6

@media (ориСнтация: альбомная), (минимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 1080 пиксСлСй){

Β Β Β Β Β Β Β Β Β Β p {

Β Β Β Β Β Β Β Β Β Β Β Β Β Ρ†Π²Π΅Ρ‚: красный;

Β Β Β Β Β Β Β Β Β Β Β Β Ρ€Π°Π·ΠΌΠ΅Ρ€ ΡˆΡ€ΠΈΡ„Ρ‚Π°: 36 пиксСлСй;

Β Β Β Β Β Β Β Β Β Β }

Β Β Β Β Β Β Β Β }

ΠŸΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠ΅ Π²Ρ‹ΡˆΠ΅ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ, Ссли ориСнтация альбомная ΠΈΠ»ΠΈ минимальная ΡˆΠΈΡ€ΠΈΠ½Π° Ρ€Π°Π²Π½Π° 1080 пиксСлСй. На ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±Π»ΡŽΠ΄Π°Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ измСнСния:

ΠŸΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ Π»Π°Π½Π΄ΡˆΠ°Ρ„Ρ‚Π° выполняСтся, соотвСтствСнно ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡŽΡ‚ΡΡ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°. Π’ΠΎΡ‚ ΠΆΠ΅ эффСкт Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΈΠ΄Π΅Π½ Π½Π° экранС ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ Π±ΠΎΠ»Π΅Π΅ 1080 пиксСлСй.

ΠŸΡ€Π°Π²ΠΈΠ»ΠΎ Β«Π½Π΅Β» ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ с ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹ΠΌ словом Β«Π½Π΅Β» ΠΈ Π±ΡƒΠ΄Π΅Ρ‚ Ρ…ΠΎΡ€ΠΎΡˆΠ΅ΠΉ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΎΠΉ для Ρ‡ΠΈΡ‚Π°Ρ‚Π΅Π»Π΅ΠΉ. ΠŸΡ€ΠΎΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅ Π½ΠΈΠΆΠ΅ свои ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠ΅Π΄ΠΈΠ°-запросы, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠΌΠΎΡ‡ΡŒ сообщСству.

ΠŸΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π²Ρ‹ΡˆΠ΅ ΠΊΠΎΠ΄ Π±Ρ‹Π» прСдставлСн Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ 3 спСцификации. На ΡƒΡ€ΠΎΠ²Π½Π΅ 4 ΠΌΡ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ большС гибкости Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ чисСл ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠ² Π±Π΅Π· использования логичСских ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠ², Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ соСдинитСлСй. БпСцификация уровня 4 Π² ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° Π²Π²ΠΎΠ΄ΠΈΡ‚ Π² запросы Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρ‹. Π˜Ρ‚Π°ΠΊ, запрос ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ Π²ΠΈΠ΄Π°:

(минимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 640 пиксСлСй) ΠΈ (максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 1080 пиксСлСй)

(минимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 640 пиксСлСй) ΠΈ (максимальная ΡˆΠΈΡ€ΠΈΠ½Π°: 1080 пиксСлСй)

ΠœΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ записан со спСцификациСй уровня 4 ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ:

(640 пиксСлСй <= ΡˆΠΈΡ€ΠΈΠ½Π° <= 1080 пиксСлСй)

(640 пиксСлСй <= ΡˆΠΈΡ€ΠΈΠ½Π° <= 1080 пиксСлСй)

Π§Ρ‚ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π»ΡƒΡ‡ΡˆΠ΅ ΠΈ понятнСС Π² ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈΠΈ ΠΏΡ€Π°Π²ΠΈΠ» ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°. Однако ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π½Π΅Ρ‚; ΠΎΠ±Π° ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Ρ‹ для достиТСния отзывчивости.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌΡƒ Π½ΠΈΠΆΠ΅ руководству ΠΏΠΎ ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡŽ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ тСстирования Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅ LambdaTest.

Π’ΠΎΡ‡ΠΊΠΈ останова ΠΈ ΠΈΡ… ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹

Π’ постС Π΄ΠΎ сих ΠΏΠΎΡ€ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ, ΠΊΠ°ΠΊ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠ΅Π΄ΠΈΠ°-запросов Π² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ CSS, ΠΏΡ€Π°Π²ΠΈΠ»Π°Ρ… ΠΈ выраТСниях. Π—Π°Π±Π°Π²Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ элСмСнтами ΠΈ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ Ρ‚Ρ€Π°Π½ΡΡ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΡŽΡ‚ΡΡ Π² соотвСтствии с нашими ТСланиями. Но ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π² Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ, Π² ΠΊΠ°ΠΊΠΎΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΌΡ‹ Ρ…ΠΎΡ‚ΠΈΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ эти ΠΌΠ΅Π΄ΠΈΠ°-ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ»ΠΈΡΡŒ ΠΊ элСмСнтам? 640px ΠΈΠ»ΠΈ 1080px ΠΈΠ»ΠΈ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅? Π­Ρ‚ΠΎ число, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΊΠ°ΠΊ Ρ‚ΠΎΡ‡ΠΊΠ° отраТСния, называСтся Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ останова ΠΏΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ ΠΌΠ΅Π΄ΠΈΠ°-запросов.

Π’Ρ‹Π±ΠΎΡ€ случайных Ρ‚ΠΎΡ‡Π΅ΠΊ останова являСтся ΠΏΠ»ΠΎΡ…ΠΎΠΉ стратСгиСй Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒΡΡ Π±Π΅Π· Π°Π½Π°Π»ΠΈΠ·Π°. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ΡΡŒ ΠΊ Π½Π°ΡˆΠ΅ΠΌΡƒ Π±Π»ΠΎΠ³Ρƒ ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ… CSS для Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠ½Ρ‹Ρ… Ρ‚ΠΎΡ‡ΠΊΠ°Ρ….

Π›ΡƒΡ‡ΡˆΠΈΠΉ способ Π°Π½Π°Π»ΠΈΠ·Π° Ρ‚ΠΎΡ‡Π΅ΠΊ останова β€” Ρ‡Π΅Ρ€Π΅Π· Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΡƒΡŽ панСль Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. ΠžΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Π°Ρ панСль Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ позволяСт ΠΈΠ·ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΎΠΊΠ½Π° (ΠΈΠ»ΠΈ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ нСсколько Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ), помогая Π½Π°ΠΌ быстро ΠΈ Ρ‚ΠΎΡ‡Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ ΡƒΠ·ΠΊΠΈΠ΅ мСста.
Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ панСль Π² Google Chrome, ΠΎΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Π²Π΅Π±-сайт (ΠΊΠ°ΠΊ LambdaTest открылся Π² этой дСмонстрации).

  • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ.
  • Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π·Π½Π°Ρ‡ΠΎΠΊ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Π½ΠΈΠΆΠ΅, послС открытия ΠΏΠ°Π½Π΅Π»ΠΈ Β«ΠŸΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Β».

  • ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ адаптивная панСль. Π—Π΄Π΅ΡΡŒ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ экрана ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ ΡƒΠ·ΠΊΠΈΠ΅ мСста.
  • ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, ΠΊΠ°ΠΊ мСняСтся Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΡ€ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΠΈ/Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠΈ экрана (вСрхняя панСль). Π­Ρ‚Π° панСль ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Ρ‚ΠΎΡ‡ΠΊΠΈ останова, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… ΠΊΠΎΠ΄ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Ρ‹ экрана. Π—Π°Ρ‚Π΅ΠΌ Ρ‚ΠΎ ΠΆΠ΅ самоС ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌ для БМИ.

    ΠœΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ стали основным Π²Ρ‹Π±ΠΎΡ€ΠΎΠΌ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π²ΠΎ всСм ΠΌΠΈΡ€Π΅. Π§Ρ‚ΠΎ касаСтся стратСгии Π΄ΠΈΠ·Π°ΠΉΠ½Π°, Π² настоящСС врСмя всСгда рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡΡ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΡŽ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, ΠΎΡ€ΠΈΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π½Π° ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ устройства, для идСального Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°. ΠŸΠΎΡΠ΅Ρ‚ΠΈΡ‚Π΅ наш Π±Π»ΠΎΠ³, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ тСстированиС мобильного Π²Π΅Π±-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°.

    Π‘ΡƒΠ΄ΡƒΡ‡ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, оставлСниС Π²Ρ‚ΠΎΡ€ΠΈΡ‡Π½ΠΎΠ³ΠΎ мобильного прилоТСния Π² спискС ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π·Π΄Ρ€Π°ΠΆΠ°Ρ‚ΡŒ Π²Π°ΡˆΠΈΡ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ. НачнитС свою Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ с ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств ΠΈ постСпСнно Π΄Π²ΠΈΠ³Π°ΠΉΡ‚Π΅ΡΡŒ Π²Π²Π΅Ρ€Ρ… ΠΏΠΎ Ρ†Π΅ΠΏΠΎΡ‡ΠΊΠ΅ (ΠΈΠ»ΠΈ Π½Π°Π·Π°Π΄ Π²ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ). Π’Π°ΠΊΠΎΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ всСгда Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚, Ρ‡Ρ‚ΠΎ ваши ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π΄ΠΎΠ²ΠΎΠ»ΡŒΠ½Ρ‹, Π° созданный Π²Π°ΠΌΠΈ Π²Π΅Π±-сайт Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΌ. Для ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π²Π°ΡˆΠΈΡ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² ΠΏΡ€Π΅Π΄ΠΏΠΎΡ‡Ρ‚ΠΈΡ‚Π΅Π»ΡŒΠ½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹ΠΉ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€, Ρ‚Π°ΠΊΠΎΠΉ ΠΊΠ°ΠΊ LT Browser, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ обСспСчиваСт большС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ, Π³ΠΈΠ±ΠΊΠΎΡΡ‚ΡŒ ΠΈ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΡΡ‚ΡŒ.

    ΠšΡ€ΠΎΡΡ-браузСрная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ для ΠΌΠ΅Π΄ΠΈΠ°-запросов CSS

    Как Π²ΠΈΠ΄Π½ΠΎ Π½Π° ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΈ Π½ΠΈΠΆΠ΅, кросс-браузСрная ΡΠΎΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚ΡŒ для ΠΌΠ΅Π΄ΠΈΠ°-запросов Π² отзывчивости CSS ΠΈΠΌΠ΅Π΅Ρ‚ Ρ€Π΅ΡˆΠ°ΡŽΡ‰Π΅Π΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. Однако ΠΎΠ½ Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ старыС вСрсии Internet Explorer ΠΈ Mozilla Firefox.

    Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ

    ΠžΠΏΡΡ‚ΡŒ ΠΆΠ΅, Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Ρ‹ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°ΡŽΡ‚ Ρ€Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒΡΡ, ΠΈ Π΅ΡΡ‚ΡŒ Π²Π΅Ρ€ΠΎΡΡ‚Π½ΠΎΡΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒΡΡ с Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. На Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ ΠΎ кросс-Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π½ΠΎΠΉ совмСстимости для ΠΌΠ΅Π΄ΠΈΠ°-запросов Π² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ срСдС CSS.

    Π—Π°ΠΊΠ°Π½Ρ‡ΠΈΠ²Π°Π΅ΠΌ!

    МСдиа-запросы Π² CSS β€” ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΏΠΎΠΌΠΎΡ‰Π½ΠΈΠΊ ΠΏΡ€ΠΈ создании Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ возмоТностями управлСния ΠΈ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ. МСдиа-запросы Π² CSS, хотя ΠΈ Π½Π°Ρ‡ΠΈΠ½Π°Π»ΠΈΡΡŒ Π³Ρ€ΡƒΠ±ΠΎ, сСгодня ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ… ΠΈ ​​вСб-прилоТСниях. Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ этой ΡˆΠΏΠ°Ρ€Π³Π°Π»ΠΊΠ΅ ΠΏΠΎ CSS, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΡΠ²Π΅ΠΆΠΈΡ‚ΡŒ свои Π½Π°Π²Ρ‹ΠΊΠΈ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΠ³ΠΎ CSS.

    Π’ этом постС рассказываСтся ΠΎΠ± основных цСлях ΠΌΠ΅Π΄ΠΈΠ°-запросов Π² CSS ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π΄ΠΎΠ±ΠΈΡ‚ΡŒΡΡ с Π½ΠΈΠΌΠΈ отзывчивости, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° ΠΈ выраТСния. МСня удивляСт, Ρ‡Ρ‚ΠΎ Π½Π° Codepen ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… Π²Π΅Π±-сайтах Ρ‚Π°ΠΊΠΈΠ΅ красивыС Π΄ΠΈΠ·Π°ΠΉΠ½Ρ‹ ΡΠΎΠ·Π΄Π°ΡŽΡ‚ΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ с минимальной ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ.

    ΠŸΠΎΠ΄Ρ…ΠΎΠ΄Ρ ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ поста, ΠΌΡ‹ ΠΏΡ€ΠΈΠ·Ρ‹Π²Π°Π΅ΠΌ ΠΊ Ρ‚Π°ΠΊΠΈΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌ Π² Ρ€Π°Π·Π΄Π΅Π»Π°Ρ… ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠ΅Π² ΠΈ Ρ…ΠΎΡ‚Π΅Π»ΠΈ Π±Ρ‹ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π»ΡƒΡ‡ΡˆΠΈΠ΅ ΠΈΠ· Π½ΠΈΡ… Π² этот пост. НадСюсь ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ творчСскиС Ρ€Π°Π±ΠΎΡ‚Ρ‹!

    Часто Π·Π°Π΄Π°Π²Π°Π΅ΠΌΡ‹Π΅ вопросы (FAQ)

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹Π΅ запросы CSS?

    МСдиа-запросы CSS ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ для измСнСния Π²Π΅Π±-сайтов ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² зависимости ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° устройства ΠΈΠ»ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… характСристик, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ€Π°Π·ΠΌΠ΅Ρ€ экрана ΠΈΠ»ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π° области просмотра.

    МоТно Π»ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Π΄ΠΈΠ°-запросы Π² CSS?

    НСсмотря Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΌΠ΅Π΄ΠΈΠ°-запросы ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ связаны с CSS, ΠΈΡ… Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² HTML ΠΈ JavaScript. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Π΄ΠΈΠ°-запросы Π² HTML.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎΡΡ‚ΡŒ Π² CSS?

    Адаптивный Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ ваш сайт Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π° любом устройствС: Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π΅ ΠΈΠ»ΠΈ Ρ‚Π΅Π»Π΅Ρ„ΠΎΠ½Π΅. Адаптивный Π΄ΠΈΠ·Π°ΠΉΠ½ достигаСтся Π·Π° счСт использования CSS ΠΈ HTML для измСнСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, скрытия, ΡƒΠΌΠ΅Π½ΡŒΡˆΠ΅Π½ΠΈΡ, увСличСния ΠΈΠ»ΠΈ пСрСмСщСния содСрТимого, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΎ Ρ…ΠΎΡ€ΠΎΡˆΠΎ выглядСло Π½Π° любом экранС.

    Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΌΠΎΠΉ ΠΊΠΎΠ΄ CSS Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΌ?

    ΠœΠ΅Ρ‚Π°Ρ‚Π΅Π³ ΠΎΠΊΠ½Π° просмотра Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ Π² ΠΊΠΎΠ΄ HTML, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Π΅Π±-страницу Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΉ. ΠŸΡ€ΠΈ этом ΡˆΠΈΡ€ΠΈΠ½Π° страницы устанавливаСтся Ρ€Π°Π²Π½ΠΎΠΉ ΡˆΠΈΡ€ΠΈΠ½Π΅ устройства, Π° Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΌΠ°ΡΡˆΡ‚Π°Π± Ρ€Π°Π²Π΅Π½ 1. Если ΠΌΠ΅Ρ‚Π°Ρ‚Π΅Π³ Π½Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств ΠΈΠ»ΠΈ ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚ΠΎΠ² увидят Π²Π΅Ρ€ΡΠΈΡŽ вашСго Π²Π΅Π±-сайта для Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ², которая ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρƒ ΠΈΡ… экранов.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ΅ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅?

    АдаптивноС ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ относится ΠΊ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π²Π΅Π±-сайтов ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠ³ΡƒΡ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π½Π°ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ свой ΠΌΠ°ΠΊΠ΅Ρ‚ ΠΈ ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ для Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΎΠ² экрана ΠΈ устройств. Адаптивный Π²Π΅Π±-сайт ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΈ эффСктивно ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° Π½Π°ΡΡ‚ΠΎΠ»ΡŒΠ½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ…, Π½ΠΎΡƒΡ‚Π±ΡƒΠΊΠ°Ρ…, ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Π°Ρ… ΠΈ ​​смартфонах Π±Π΅Π· ΠΏΠΎΡ‚Π΅Ρ€ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΈΠ»ΠΈ удобства использования.

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ ΠΌΠ΅Π΄ΠΈΠ°-запрос CSS?

    МСдиа-запросы ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ стили CSS Π² зависимости ΠΎΡ‚ Ρ‚ΠΈΠΏΠ° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ устройства ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΡ… характСристик, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ экрана ΠΈΠ»ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π° области просмотра Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π°. Они ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ для ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π³ΠΎ: Для условного примСнСния стилСй с ΠΏΡ€Π°Π²ΠΈΠ»Π°ΠΌΠΈ @media ΠΈΠ»ΠΈ @import.

    Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Π΄ΠΈΠ°-запрос Π² CSS?

    МСдиа-запросы Π² CSS ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ ΠΊ Π²Π΅Π±-страницС Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ стили Π² зависимости ΠΎΡ‚ характСристик устройства ΠΈΠ»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° экрана. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Π΄ΠΈΠ°-запрос Π² CSS, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ дСйствия:

    1. ΠžΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΌΠ΅Π΄ΠΈΠ°-запрос, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ @media, Π·Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ слСдуСт Ρ‚ΠΈΠΏ ΠΌΠ΅Π΄ΠΈΠ° ΠΈ условиС для примСнСния стилСй.
    2. Π’ Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Ρ… скобках ΠΌΠ΅Π΄ΠΈΠ°-запроса Π½Π°ΠΏΠΈΡˆΠΈΡ‚Π΅ стили CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΊ Ρ†Π΅Π»Π΅Π²Ρ‹ΠΌ экранам.

    Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ Ρ€Π΅Ρ‡ΡŒ, ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ условия, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ минимальная ΡˆΠΈΡ€ΠΈΠ½Π° ΠΈΠ»ΠΈ высота, ориСнтация устройства ΠΈ Ρ‚. Π΄., для ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½Ρ‹Ρ… устройств ΠΈΠ»ΠΈ сцСнариСв.

    Π₯Π°Ρ€ΠΈΡˆ Π Π°Π΄ΠΆΠΎΡ€Π°

    Π― ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ ΠΏΠΎ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠΊΠ΅. МнС нравится ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ΡŒ расти ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ роста тСхнологичСского ΠΌΠΈΡ€Π°. Π― Ρ‡ΡƒΠ²ΡΡ‚Π²ΡƒΡŽ, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ ΠΌΠΎΡ‰Π½ΠΎΠ³ΠΎ инструмСнта, Ρ‡Π΅ΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ…ΠΎΡ‚ΡŒ ΠΊΠ°ΠΊ-Ρ‚ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΌΠΈΡ€. Помимо ΠΌΠΎΠ΅ΠΉ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ, я ΠΎΡ‡Π΅Π½ΡŒ люблю Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΠΊΠ½ΠΈΠ³ΠΈ ΠΈ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΠΈΡˆΡƒ Π½Π° https://www.themeaninglesslife.com.

    ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΏΡ€ΠΎΡ„ΠΈΠ»ΡŒ Π°Π²Ρ‚ΠΎΡ€Π°

    Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС ΠΏΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ CSS: Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½

    Π£Ρ‡Π΅Π±Π½ΠΎΠ΅ пособиС ΠΏΠΎ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌΡƒ CSS: Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½

    Π Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠΉΡ‚Π΅ курсНачнитС!

    ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ 8730 Π΄Ρ€ΡƒΠ³ΠΈΠΌ учащимся

    Π’ΠΎΠΉΠ΄ΠΈΡ‚Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ

    Доступ ΠΊΠΎ всСм нашим бСсплатным курсам

    Π˜Π½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ практичСский ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚

    100 Π·Π°Π΄Π°Ρ‡ ΠΊΠΎΠ΄Π°

    ΠŸΡ€ΠΈΡΠΎΠ΅Π΄ΠΈΠ½ΡΠΉΡ‚Π΅ΡΡŒ ΠΊ Π΄Ρ€ΡƒΠΆΠ΅Π»ΡŽΠ±Π½ΠΎΠΌΡƒ сообщСству

    ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ Π½Π° подписку4 доступ 9050 Π Π°Π·Π±Π»ΠΎΠΊΠΈΡ€ΡƒΠΉΡ‚Π΅ курс

    ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ!

    ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ доступ ΠΊ этому курсу ΠΈ Π’Π‘Π•Πœ Π΄Ρ€ΡƒΠ³ΠΈΠΌ курсам. Π’Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡Π°Π΅Ρ‚Π΅ 30-Π΄Π½Π΅Π²Π½ΡƒΡŽ Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡŽ Π²ΠΎΠ·Π²Ρ€Π°Ρ‚Π° Π΄Π΅Π½Π΅Π³, Π±Π΅Π· вопросов.

    Π­Ρ‚ΠΎΡ‚ ΡƒΡ‡Π΅Π±Π½Ρ‹ΠΉ курс Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚

    15 часов ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° — 173 Π»Π΅ΠΊΡ†ΠΈΠΈ

    ΠœΠ½ΠΎΠΆΠ΅ΡΡ‚Π²ΠΎ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Ρ… Π·Π°Π΄Π°Ρ‡

    Π‘Π΅Ρ€Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ ΠΎΠ± ΠΎΠΊΠΎΠ½Ρ‡Π°Π½ΠΈΠΈ

    ΠŸΠΎΠ΄ΠΏΠΈΡˆΠΈΡ‚Π΅ΡΡŒ прямо сСйчас!

    с
    КСвином ΠŸΠ°ΡƒΡΠ»Π»ΠΎΠΌ

    Π£Ρ€ΠΎΠ²Π΅Π½ΡŒ курса: срСдний

    Π­Ρ‚ΠΎΡ‚ курс ΠΏΠΎΠ΄Π½ΠΈΠΌΠ΅Ρ‚ вас Π½Π° ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π² Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠΌ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½Π΅. Π’Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ слоТныС ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹, ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Ρ€Π΅ΡˆΠ°Ρ Π·Π°Π±Π°Π²Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ ΠΊΠΎΠ΄ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ.

    Π§Ρ‚ΠΎ Π²Π½ΡƒΡ‚Ρ€ΠΈ

    ΠžΡΠ½ΠΎΠ²Ρ‹ CSS

    25 ΡƒΡ€ΠΎΠΊΠΎΠ²2 часа 55 ΠΌΠΈΠ½

    1. Π”ΠΎΠ±Ρ€ΠΎ ΠΏΠΎΠΆΠ°Π»ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° курс!

    3:54

    2. Π’Π°ΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅ ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΌΡ‹ Π½Π°Ρ‡Π½Π΅ΠΌ

    1:10

    3. Знакомство с ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΌ ΠžΡΠ½ΠΎΠ²Ρ‹ CSS 4:56

    5. Margin and Padding β€” Π‘Π²Π΅Ρ€Ρ‚Ρ‹Π²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ»Π΅ΠΉ

    6:36

    6. Margin and Padding β€” Π‘ΠΎΠ³Π»Π°ΡΠΎΠ²Π°Π½Π½ΠΎΡΡ‚ΡŒ ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ Ρ‚ΠΈΠΏ сСлСктора

    5:19

    7. Π‘Ρ‚Ρ€ΠΎΡ‡Π½Ρ‹Π΅ ΠΈ Π±Π»ΠΎΡ‡Π½Ρ‹Π΅ элСмСнты

    6:08

    8. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚ span

    3:34

    9. Бтилизация ссылок

    12:23 0 ВрСмя ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠΈ

    2 12:23 0!

    21:57

    11. Inline Block

    4:53

    12. Кнопки стиля

    9:15

    13. ΠžΡΠ½ΠΎΠ²Ρ‹ спСцифичности

    4:59

    2:10

    15. БоставныС сСлСкторы

    15:13

    16. БоставныС сСлСкторы ΠΈ ΡΠΏΠ΅Ρ†ΠΈΡ„ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ

    6:56

    17. Π›ΡƒΡ‡ΡˆΠΈΠΉ способ Π½Π°Π·Π²Π°Ρ‚ΡŒ наши классы CSS

    8:39

    18. Бвойства тСкста

    9003

    2 0:00402 БСмСйство ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² ΠΈ стСки ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²

    5:45

    20. Как ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Google

    8:55

    21. НаслСдованиС

    1:55

    903 903 Π Π°Π±ΠΎΡ‚Π° с наслСдованиСм, ΠΏΠ΅Ρ€Π΅Π·Π°ΠΏΠΈΡΡŒ ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ 403 :04

    23. Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ всС вмСстС

    8:27

    24. Π‘ΠΎΠ±ΠΈΡ€Π°Π΅ΠΌ всС вмСстС — CSS

    17:42

    25. РСшСниС Π·Π°Π΄Π°Ρ‡ΠΈ ΠΈ ΠΏΠΎΠ΄Π²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΈΡ‚ΠΎΠ³ΠΎΠ² модуля

    4:17

    НачинаСм Π΄ΡƒΠΌΠ°Ρ‚ΡŒ часов 7

    3 5 ΡƒΡ€ΠΎΠΊΠΎΠ² 90 Мин

    1. Начиная ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²ΠΎ Π΄ΡƒΠΌΠ°Ρ‚ΡŒ

    3:00

    2. Π•Π΄ΠΈΠ½ΠΈΡ†Ρ‹ CSS

    3:11

    3. Π•Π΄ΠΈΠ½ΠΈΡ†Ρ‹ CSS — ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚

    5:55

    4. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΡˆΠΈΡ€ΠΈΠ½ΠΎΠΉ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

    4 :47

    5. минимальная ΠΈ максимальная ΡˆΠΈΡ€ΠΈΠ½Π°

    2:46

    6. Π•Π΄ΠΈΠ½ΠΈΡ†Ρ‹ CSS — Π•Π΄ΠΈΠ½ΠΈΡ†Π° em

    5:27

    7. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с ems

    2:29

    8. Π•Π΄ΠΈΠ½ΠΈΡ†Ρ‹ CSS — rems

    9.020309 9.020309 940402 94002 Π’Ρ‹Π±ΠΎΡ€ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния

    3:31

    10. ems ΠΈ rems β€” ΠΏΡ€ΠΈΠΌΠ΅Ρ€

    7:47

    11. ОбновлСниС Flexbox ΠΈ настройка HTML

    7:51

    12. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ стили ΠΈ настройка столбцы

    7:02

    13. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ†Π²Π΅Ρ‚Π° Ρ„ΠΎΠ½Π°

    4:10

    14. Установка ΡˆΠΈΡ€ΠΈΠ½Ρ‹ столбца

    3:36

    15. РаспрСдСлСниС столбцов

    4:24

    16. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ·Π³ΠΈΠ±Π°

    5:12

    17 17 17 ΠžΡΠ½ΠΎΠ²Ρ‹ Media Query

    10:05

    18. Адаптация ΠΌΠ°ΠΊΠ΅Ρ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flex-direction

    6:52

    19. ОбъяснСниС flex-direction

    3:04

    4:03 Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ 44

    21. ИспользованиС flexbox для оформлСния Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ

    7:36

    22. Π£Π»ΡƒΡ‡ΡˆΠ°Π΅ΠΌ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ

    7:15

    23. ДобавляСм ΠΏΠΎΠ΄Ρ‡Π΅Ρ€ΠΊΠΈΠ²Π°Π½ΠΈΠ΅

    3:58

    24. УслоТняСм Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ

    3

    9 0:4 адаптивная навигация

    6:53

    26. Взгляд Π½Π° ΠΎΡΡ‚Π°Π»ΡŒΠ½ΡƒΡŽ Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

    4:10

    27. Настройка структуры

    8:22

    28. Π‘Ρ‚Ρ€ΡƒΠΊΡ‚ΡƒΡ€Π° ΠΈΠ·Π±Ρ€Π°Π½Π½Ρ‹Ρ… статСй

    3 9:00023

    3

    3

    29. Π”ΠΎΠΌΠ°ΡˆΠ½ΡΡ страница — HTML для послСдних статСй

    2:29

    30. домашняя страница — html для стороны

    6:03

    31. Запуск CSS для нашСй страницы

    15:26

    32. Запуск ΠΌΠ°ΠΊΠ΅Ρ‚Π° — просмотр003 ΠΎΠ±Ρ‰Π΅ΠΉ ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρ‹ 903

    8:30

    33. НачинаСм Π΄ΡƒΠΌΠ°Ρ‚ΡŒ Π² ΠΏΠ΅Ρ€Π²ΡƒΡŽ ΠΎΡ‡Π΅Ρ€Π΅Π΄ΡŒ ΠΎ ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройствах

    2:46

    34. Бтилизация ΠΈΠ·Π±Ρ€Π°Π½Π½ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠΈ

    6:22

    35. ИзмСнСниС Π²ΠΈΠ·ΡƒΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ порядка с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flexbox

    30 60

    9 5 Π˜Π³Ρ€Π° с ΠΏΠΎΠ·ΠΈΡ†ΠΈΠ΅ΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° ΠΈ нСдостатки ΠΎΡ‚Ρ€ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠΎΠ»Π΅ΠΉ

    4:42

    37. Бтилизация послСдних статСй для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранов

    7:44

    38. ИзмСнСниС Ρ€Π°Π·ΠΌΠ΅Ρ€Π° изобраТСния с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π½ΠΎΠΉ ΠΏΠΎΠ΄Π³ΠΎΠ½ΠΊΠΈ

    3:53

    39. Настройка Π²ΠΈΠ΄ΠΆΠ΅Ρ‚ΠΎΠ² ΠΈ говорящиС Ρ‚ΠΎΡ‡ΠΊΠΈ останова 02 02 60 9000 :48

    40. ИспользованиС Π½ΠΎΠ²ΠΎΠ³ΠΎ псСвдокласса для Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ домашнСй страницы

    7:28

    41. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ страницы послСдних сообщСний

    3:25

    42. Настройка страницы «Обо ΠΌΠ½Π΅Β»

    4 :12

    43. УстранСниС нСдостатков

    4:28

    44. Π’Π°ΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅. ΠœΠ΅Ρ‚Π°Ρ‚Π΅Π³ области просмотра

    3:39

    45. ПодвСдСниС ΠΈΡ‚ΠΎΠ³ΠΎΠ² модуля

    3:14

    Π Π°Π·Π²ΠΈΠ²Π°Π΅ΠΌ наш ΡΡ‚ΠΈΠ»ΡŒ

    2 9 09 03 ΠΌΠΈΠ½. ΠŸΡ€ΠΈΡˆΠ»ΠΎ врСмя ΡƒΡΠΈΠ»ΠΈΡ‚ΡŒ наш ΡΡ‚ΠΈΠ»ΡŒ. с ΠΈΠ½Ρ‚Π΅Ρ€Π²Π°Π»ΠΎΠΌ ΠΌΠ΅ΠΆΠ΄Ρƒ Π±ΡƒΠΊΠ²Π°ΠΌΠΈ

    4:02

    5. Π₯ΠΎΡ€ΠΎΡˆΠΈΠΉ Ρ‚Ρ€ΡŽΠΊ с Ρ†Π²Π΅Ρ‚ΠΎΠΌ с rgba()

    4:52

    6. background-images

    3:59

    7. Π€ΠΎΠ½ΠΎΠ²Ρ‹Π΅ изобраТСния ΠΈ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ (ΠΎΡ‡Π΅Π½ΡŒ Π²Π°ΠΆΠ½ΠΎΠ΅ ΠΏΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅)

    2:05

    8. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΌΠΈ изобраТСниями

    7 : 9050

    9. Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π°-заставка Π±Π°Ρ€Π±Π΅ΠΊΡŽ β€” Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚

    3:23

    10. НаписаниС HTML-ΠΊΠΎΠ΄Π° страницы-заставки Π±Π°Ρ€Π±Π΅ΠΊΡŽ

    7:01

    11. НачинаСм ΠΎΡ„ΠΎΡ€ΠΌΠ»ΡΡ‚ΡŒ β€” страница-заставка Π±Π°Ρ€Π±Π΅ΠΊΡŽ

    1

    1

    12. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ изобраТСния — BBQ Splash Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π°

    3:46

    13. ИзмСнСниС порядка — BBQ Splash Page

    3:45

    14. Бтилизация области основного ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚Π° — BBQ Splash page

    2:51

    15. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΠ΅Π΄ΠΈΠ°-запроса Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π°

    4:22

    16. Настройка оформлСния для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранов — BBQ Splash Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π°

    2:13

    17. Начало настройки для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранов — BBQ Splash Page

    3:22

    90 Π•Π΄ΠΈΠ½ΠΈΡ†Ρ‹ области просмотра

    7:29

    19. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΅Π΄ΠΈΠ½ΠΈΡ† области просмотра Π½Π° страницу BBQ Splash

    2:08

    20. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ box-sizing: border-box

    7:07

    21. ИспользованиС flexbox для Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ цСнтрирования основного содСрТимого β€” BBQ Splash Page

    3: 19

    22. Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΡΡ‚ΡƒΠΏΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ Ρ€Π°Π·Π΄Π΅Π»Π° Π½Π° ΠΌΠ°Π»Ρ‹Ρ… ΠΈ Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранах — BBQ Splash Page

    2:34

    23. Π Π°Π±ΠΎΡ‚Π° с ΠΎΡ‡Π΅Π½ΡŒ большими экранами Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ #1

    4:24

    24. Π Π°Π±ΠΎΡ‚Π° с ΠΎΡ‡Π΅Π½ΡŒ большими экранами Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ β„–2

    5:30

    25. ΠžΡΠ½ΠΎΠ²Ρ‹ Ρ„ΠΎΡ€ΠΌ

    10:49

    26. ΠžΡΠ½ΠΎΠ²Ρ‹ Ρ„ΠΎΡ€ΠΌ — Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ Ρ„ΠΎΡ€ΠΌ

    4:13

    27. ΠžΡΠ½ΠΎΠ²Ρ‹ стилизации Ρ„ΠΎΡ€ΠΌ

    5:11

    3 90. BBQ Splash Page

    3:30

    29. ΠŸΡ€ΠΈΡΡ‚ΡƒΠΏΠ°Π΅ΠΌ ΠΊ стилизации Ρ„ΠΎΡ€ΠΌΡ‹ β€” BBQ Splash Page

    4:03

    30. Π£Π»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ внСшнСго Π²ΠΈΠ΄Π° Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… β€” BBQ Splash Page

    3:54

    3 9000 CSS Π“Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Ρ‹

    5:31

    32. ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ — BBQ Splash Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π°

    5:09

    33. Π‘Π°Π·ΠΎΠ²Ρ‹Π΅ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹

    4:44

    34. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² прСобразования (ΠΈ ΠΊΠΎΡ€ΠΎΡ‚ΠΊΠΎ ΠΎ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ)

    3:01

    35. ΠœΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ Ρ‡Π΅ΠΌ :hover

    2 2

    :54

    36. Π“Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚Ρ‹ Π³Ρ€Π°Π½ΠΈΡ†

    4:52

    37. БмСшиваниС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ, Ρ†Π²Π΅Ρ‚ΠΎΠ² ΠΈ Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΎΠ² с Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΌ Ρ€Π΅ΠΆΠΈΠΌΠΎΠΌ налоТСния

    4:16

    38. Wrap up

    0031 Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

    17 ΡƒΡ€ΠΎΠΊΠΎΠ²1 час 18 ΠΌΠΈΠ½

    1. Π’Ρ‹Π²Π΅Π΄Π΅Π½ΠΈΠ΅ flexbox Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

    1:39

    2. flex-direction, flex-wrap ΠΈ flex-flow

    5:15

    3. justify-content ΠΈ align-items ΠΈ ΠΈΡ… ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ to flex-direction

    7:16

    4. Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ align-content

    4:23

    5. ОбъяснСниС flex-grow и flex-shrink

    5:06

    2 6. 0flex-0basis 33

    7. Π‘ΠΎΠΊΡ€Π°Ρ‰Π΅Π½Π½ΠΎΠ΅ свойство flex

    4:25

    8. Π’Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… элСмСнтов с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ align-self

    1:37

    9. Margin auto ΠΈ flexbox

    4:29

    10. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flexbox — Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

    2:34

    11. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ 9002 flexbox — Π Π°Π·ΠΌΠ΅Ρ‚ΠΊΠ° 4:35

    12. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flexbox β€” Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠ°

    5:42

    13. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flexbox β€” ΠΌΠ°ΠΊΠ΅Ρ‚ для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… устройств

    11:00

    14. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flexbox β€” большой экраны Ρ‡Π°ΡΡ‚ΡŒ пСрвая

    5:10

    15. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΊΠ°Ρ€Ρ‚ΠΎΡ‡Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flexbox β€” Π‘ΠΎΠ»ΡŒΡˆΠΈΠ΅ экраны, Ρ‡Π°ΡΡ‚ΡŒ вторая

    5:18

    16. Π¦Π΅Π½Ρ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‡Π΅Π³ΠΎ-Π»ΠΈΠ±ΠΎ Π½Π° экранС с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ flexbox

    2:20

    1:51

    CSS Grid: Π»ΡƒΡ‡ΡˆΠΈΠΉ инструмСнт ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΠΊΠΈ

    19 ΡƒΡ€ΠΎΠΊΠΎΠ² 1 час 37 ΠΌΠΈΠ½

    1. Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² CSS Grid

    3:16

    2. Настройка Π±Π°Π·ΠΎΠ²ΠΎΠΉ сСтки

    3

    05:21 Π Π°Π·ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΌΠ΅Ρ‚ΠΎΠ² Π½Π° сСткС

    4:03

    4. БокращСния grid-row ΠΈ grid-column

    5:13

    5. Spanning columns

    1:42

    6. НСкотороС сходство с flexbox

    5:28

    3 7 для нашСй ΠΊΠ°Ρ€Ρ‚Ρ‹ grid 90. ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚

    13:13

    8. Бвойство grid-gap

    2:32

    9. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ±Π΅Π»Π° ΠΊ нашСй ΠΊΠ°Ρ€Ρ‚Π΅

    2:52

    10. НСявная ΠΈ явная сСтка

    3

    11. Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ областСй сСтки

    8:11

    12. области сСтки ΠΈ ΠΌΠ΅Π΄ΠΈΠ°-запросы

    6:18

    13. minmax()

    3:35

    14. Π΅Π΄ΠΈΠ½ΠΈΡ†Π° fr

    3:01

    15. minmax() ΠΈ Π΅Π΄ΠΈΠ½ΠΈΡ†Π° fr

    10 0:02709 0 0 сСтка для использования — Ρ‡Π°ΡΡ‚ΡŒ 1

    11:32

    17. ИспользованиС сСтки — Ρ‡Π°ΡΡ‚ΡŒ 2

    3:30

    18. repeat()

    3:22

    19. Π°Π²Ρ‚ΠΎΠΏΠΎΠ΄Π³ΠΎΠ½ΠΊΠ° ΠΈ Π°Π²Ρ‚ΠΎΠ·Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅

    5:14

    ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

    30 ΡƒΡ€ΠΎΠΊΠΎΠ²2 часа 12 ΠΌΠΈΠ½

    1. ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ

    1:55

    2. Анализ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ²

    3:26

    3. Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π°Π΄ Π³Π»Π°Π²Π½ΠΎΠΉ страницСй

    2:37

    4. HTML для Π³Π»Π°Π²Π½ΠΎΠΉ страницы

    0 3:023002 Π’ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… строках CSS Π²Ρ‹ всСгда Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΈΡΠ°Ρ‚ΡŒ

    3:52

    6. Настройка нашСй сСтки для ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… экранов

    3:08

    7. ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ области гСроя

    5:03

    8. Β«Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡΒ» section

    3:32

    9. Настройка Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π°

    3:05

    10. ИспользованиС Font Awesome для Π½Π°ΡˆΠΈΡ… ΠΈΠΊΠΎΠ½ΠΎΠΊ

    5:25

    11. Π—Π°ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ Π½ΠΈΠΆΠ½Π΅Π³ΠΎ ΠΊΠΎΠ»ΠΎΠ½Ρ‚ΠΈΡ‚ΡƒΠ»Π°

    1:31

    12. Настройка сСтки ΠΈ гСроя для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранов3

    9000 5:15

    13. Настройка ΠΎΡΡ‚Π°Π»ΡŒΠ½ΠΎΠΉ части страницы для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранов

    5:31

    14. НачинаСм ΡΡ‚ΠΈΠ»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π°ΡˆΡƒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ

    3:17

    15. Настройка нашСй Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ для ΠΌΠ°Π»Π΅Π½ΡŒΠΊΠΈΡ… экранов с ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΎΠ½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ

    5:27

    16. Π”Π΅Π»Π°Π΅ΠΌ ΠΊΠ½ΠΎΠΏΠΊΡƒ закрытия

    3:25

    17. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ состояния Β«ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΒ» ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ JavaScript для закрытия нашСй Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ

    9:20

    18. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ открытия Π² Π½Π°ΡˆΡƒ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΡŽ

    4:24

    19. 18 — Π‘Ρ‚ΠΈΠ»ΡŒ навигация для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранов

    2:47

    20. Π˜ΡΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π°Π²ΠΈΠ³Π°Ρ†ΠΈΠΈ ΠΈ Π³Π»Π°Π²Π½ΠΎΠΉ области

    6:13

    21. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π²Ρ‚ΠΎΡ€ΠΎΠΉ страницы

    2:14

    22. ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ страницы about3

    :48

    23. Π˜Π·ΡƒΡ‡Π°Π΅ΠΌ box-shadow для получСния эффСкта Π½Π° Π½Π°ΡˆΠΈΡ… изобраТСниях

    5:23

    24. ИспользованиС псСвдоэлСмСнтов для добавлСния ΠΆΠ΅Π»Ρ‚Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ

    5:05

    25. Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΆΠ΅Π»Ρ‚ΠΎΠΉ полосы ΠΊ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌ

    3:03

    26. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ страницы ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚ΠΎΠ²

    23 4000023 400023 :11

    27. Бтилизация ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹

    6:34

    28. Бтилизация ΠΊΠΎΠ½Ρ‚Π°ΠΊΡ‚Π½ΠΎΠΉ Ρ„ΠΎΡ€ΠΌΡ‹ для Π±ΠΎΠ»ΡŒΡˆΠΈΡ… экранов

    5:51

    29. Π‘Π²ΠΎΠ±ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Ρ‹

    4:42

    Π’Ρ‹ сдСлали это !

    3:20

    Π’Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅

    ΠžΡΠ½ΠΎΠ²Ρ‹ CSS

    SANE CSS Defauls

    Π‘ΠΏΠ΅Ρ†ΠΈΡ„ΠΈΠΊΠ° ΠΈ сСлСкторы

    Best Practices CSS

    ВСкст ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹

    ΠΈ ΠΎΡ‚Π·Ρ‹Π²Ρ‡ΠΈΠ²Ρ‹ΠΉ тСкст

    Lextbox Mayouts

    Π’Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ Π²Ρ‹Ρ€Π°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅ содСрТимого

    Design. ΠΈ ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΎΠ½ΠΈ Ρ…ΠΎΡ€ΠΎΡˆΠΎ выглядСли

    Π Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Π΅ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ flexbox

    ΠœΠ°ΠΊΠ΅Ρ‚Ρ‹ CSS Grid

    Иконки с Font Awesome

    ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹ ΠΈ анимация

    Π‘Π»ΠΎΠΆΠΈΡ‚Π΅ всС вмСстС

    Π’Ρ‹ создадитС

    ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Π±Π»ΠΎΠ³

    ΠΠ°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с тСкстом ΠΈ Ρ‚ΠΈΠΏΠΎΠ³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ, создав Π°ΠΊΠΊΡƒΡ€Π°Ρ‚Π½Ρ‹ΠΉ Π±Π»ΠΎΠ³.

    Заставка Π±Π°Ρ€Π±Π΅ΠΊΡŽ

    ΠšΡ€Π°ΡΠΈΠ²Π°Ρ ΠΈ отзывчивая цСлСвая страница, которая ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ вас с основными понятиями

    Π’Π΅Π±-сайт ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³ΠΎΠ²ΠΎΠ³ΠΎ агСнтства

    Π­Ρ‚ΠΎΡ‚ Π²Π΅Π±-сайт ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠΎΠ΄Π½ΠΈΠΌΠ΅Ρ‚ ваши Π½Π°Π²Ρ‹ΠΊΠΈ CSS Π½Π° ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.

    ΠŸΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ трСбования

    ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡΡ‚ΡƒΠΏΠΈΡ‚ΡŒ ΠΊ этому курсу, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΈΠΌΠ΅Ρ‚ΡŒ Π±Π°Π·ΠΎΠ²Ρ‹Π΅ знания HTML ΠΈ CSS. Π’Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ простыС ΠΌΠ°ΠΊΠ΅Ρ‚Ρ‹ с использованиСм этих Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ.

    Π˜Π·ΡƒΡ‡Π΅Π½ΠΈΠ΅ HTML ΠΈ CSS

    105 ΡƒΡ€ΠΎΠΊΠΎΠ² | 5 часов 33 ΠΌΠΈΠ½

    с ΠŸΠ΅Ρ€ΠΎΠΌ Π₯Π°Ρ€Π°Π»ΡŒΠ΄ΠΎΠΌ Π‘ΠΎΡ€Π³Π΅Π½ΠΎΠΌ

    Новичок

    ΠŸΠΎΠ·Π½Π°ΠΊΠΎΠΌΡŒΡ‚Π΅ΡΡŒ с вашим ΡƒΡ‡ΠΈΡ‚Π΅Π»Π΅ΠΌ

    Π§Π΅ΠΌ Ρ…ΠΎΡ€ΠΎΡˆ этот курс

    ΠŸΠΎΠ·Π²ΠΎΠ»ΡŒΡ‚Π΅ Π·Π°Π΄Π°Ρ‚ΡŒ Π²Π°ΠΌ нСсколько вопросов:

    • Π²Ρ‹Π³Π»ΡΠ΄Π΅Ρ‚ΡŒ Π½Π° 100% ΠΏΡ€ΠΎΡ„Π΅ΡΡΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎ?

    • Π₯ΠΎΡ‚ΠΈΡ‚Π΅ Π±Ρ‹Ρ‚ΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Π½Ρ‹ΠΌ, Ρ‡Ρ‚ΠΎ ваш сайт Ρ…ΠΎΡ€ΠΎΡˆΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Π½Π° всСх устройствах?

    • Π’Π°ΠΌ Π½Π°Π΄ΠΎΠ΅Π»ΠΎ Ρ‡ΡƒΠ²ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ ваш CSS бСспорядок?

    Если ваш ΠΎΡ‚Π²Π΅Ρ‚ ДА, Ρ‚ΠΎ это ΠΈΠ΄Π΅Π°Π»ΡŒΠ½Ρ‹ΠΉ курс для вас!

    Π­Ρ‚ΠΎ Π΄Π°Π΅Ρ‚ Π²Π°ΠΌ Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ CSS ΠΈ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½Π°, позволяя Π²Π°ΠΌ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠΎΠ³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒΡΡ Π² процСсс. Π’Ρ‹ Π½Π°ΡƒΡ‡ΠΈΡ‚Π΅ΡΡŒ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΌΠ°ΠΊΠ΅Ρ‚Π°: Π±Π»ΠΎΠ³, Ρ†Π΅Π»Π΅Π²ΡƒΡŽ страницу, Π±Π°Π½Π½Π΅Ρ€ ΠΈ Π²Π΅Π±-сайт ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ. ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… ΠΏΠΎΠ΄Π½ΠΈΠΌΠ΅Ρ‚ ваши Π½Π°Π²Ρ‹ΠΊΠΈ Π½Π° Π½ΠΎΠ²Ρ‹ΠΉ ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ.

    Π›ΡƒΡ‡ΡˆΠΈΠΉ ΠΎΠΏΡ‹Ρ‚ обучСния

    Π§Ρ‚ΠΎΠ±Ρ‹ знания ΠΎΡΡ‚Π°Π²Π°Π»ΠΈΡΡŒ с Π²Π°ΠΌΠΈ, ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ вашСго продвиТСния Π²Π°ΠΌ Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ΡŒΡΡ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹Π΅ Π·Π°Π΄Π°Ρ‡ΠΈ ΠΏΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡŽ. Как Π±ΡƒΠ΄Ρ‚ΠΎ Π²Ρ‹ с инструктором ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΡƒΠ΅Ρ‚Π΅ вмСстС!

    Π’Π°ΠΊΠΎΠΉ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½Ρ‹ΠΉ ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Ρ‹ΠΉ процСсс просто Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ Π½ΠΈ Π½Π° ΠΊΠ°ΠΊΠΎΠΉ Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ΅, ΠΊΡ€ΠΎΠΌΠ΅ Scrimba!

    Π­Ρ‚ΠΎΡ‚ курс Ρ‚Π°ΠΊΠΆΠ΅ являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ нашСго Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ популярного ΠΏΡƒΡ‚ΠΈ развития ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Ρ‹ Ρ„Ρ€ΠΎΠ½Ρ‚Π΅Π½Π΄-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°.

    ΠΎΡ‚ F Π΄ΠΎ A Π΄ΠΎ Q

    Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½Ρ‹ΠΉ Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½?

    Адаптивный Π²Π΅Π±-Π΄ΠΈΠ·Π°ΠΉΠ½ β€” это ΠΏΠΎΠ΄Ρ…ΠΎΠ΄, ΠΏΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡŽΡ‰ΠΈΠΉ, Ρ‡Ρ‚ΠΎ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Ρ€Π΅Π°Π³ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ ΠΈ ΠΎΠΊΡ€ΡƒΠΆΠ°ΡŽΡ‰ΡƒΡŽ срСду Π² зависимости ΠΎΡ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° экрана, ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹ ΠΈ ΠΎΡ€ΠΈΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ. ΠŸΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° состоит ΠΈΠ· сочСтания Π³ΠΈΠ±ΠΊΠΈΡ… сСток ΠΈ ΠΌΠ°ΠΊΠ΅Ρ‚ΠΎΠ², ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ Ρ€Π°Π·ΡƒΠΌΠ½ΠΎΠ³ΠΎ использования ΠΌΠ΅Π΄ΠΈΠ°-запросов CSS.

    Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

    Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *