Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
mediazapiti [2023/10/12 17:16] tro [Зміна зображень під різний розмір єкранів] |
mediazapiti [2023/10/12 18:01] (текущий) tro |
||
|---|---|---|---|
| Строка 44: | Строка 44: | ||
| } | } | ||
| </ | </ | ||
| - | ====== | + | ====== |
| - Викачуємо зораження під кожен розмір єкрана | - Викачуємо зораження під кожен розмір єкрана | ||
| - В backround-image в css під кжен медіа-запит вказуємо шлях до кожного розміру | - В backround-image в css під кжен медіа-запит вказуємо шлях до кожного розміру | ||
| - | - Потім викачуємо і додаємо картинку | + | - Потім викачуємо |
| + | |||
| + | ====== Контектні зображення під ретіна-дісплей (у HTML) ====== | ||
| + | - Викачуємо зораження під кожен розмір 2x єкрана | ||
| + | - у тегу imgпере src додаємо | ||
| + | < | ||
| + | <img | ||
| + | srcset=" | ||
| + | ./ | ||
| + | |||
| + | src=" | ||
| + | </ | ||
| + | |||
| + | ====== Кадрування зобрження для різних єкранів ====== | ||
| + | - викачуємо 1х під кожен єкран | ||
| + | - викачуємо 2х під кожен єкран | ||
| + | - викорустужмо код | ||
| + | < | ||
| + | < | ||
| + | <source srcset=" | ||
| + | <source srcset=" | ||
| + | <source srcset=" | ||
| + | <img src " | ||
| + | </ | ||
| + | </ | ||
| ====== Підхід «Mobile First» ====== | ====== Підхід «Mobile First» ====== | ||
| вимагає починати створення сайту із мобільної версії. Давай з’ясуємо переваги цього підходу. | вимагає починати створення сайту із мобільної версії. Давай з’ясуємо переваги цього підходу. | ||
| Строка 73: | Строка 98: | ||
| - потім описуємо першу реперну точку медіа-запиту з макету (наприклад для min-width: 380px) | - потім описуємо першу реперну точку медіа-запиту з макету (наприклад для min-width: 380px) | ||
| - кожну наступну реперну точку під попередньою описуємо (каскад стилів) | - кожну наступну реперну точку під попередньою описуємо (каскад стилів) | ||
| + | |||
| + | Додаємо всередині кожного медіа-запиту ще один вкладенний запит | ||
| + | < | ||
| + | @media (min-resolution: | ||
| + | .box { | ||
| + | background-image: | ||
| + | } | ||
| + | } | ||
| + | </ | ||