Флеш (Flash) являє собою платформу для створення різних веб-додатків, таких як анімація, рекламні банери, ігри, відео-та аудіозаписи. Існує кілька способів розтягнути зображення на всю сторінку сайту.
Інструкція
Використовуйте такий засіб оформлення посвідки веб-сторінок, як https://makecode.ru/theme/css-30/CSS 3.0. Завдяки властивості background-size, воно зробить зображення в заданому масштабі. Введіть значення в одиницях (em, cm, px тощо) та у відсотках (це встановлює розмір зображення від ширини або висоти елемента). Якщо ви вкажете одне значення, то друге отримає статус auto. При установці cover або contain картинка пропорційно заповнить простір сайту без пробілів, і її центр співпаде з центром сторінки. Такий спосіб працює в браузерах: Opera, Safari, Chrome Whatever. Якщо вам необхідно відобразити флеш в Mozilla Firefox, в тегу «object» вкажіть для нього тип зображення «block». В іншому випадку в браузері на зображенні буде присутній смуга прокрутки по вертикалі.
Щоб трохи змінити розміри flash, введіть на сторінці браузера * {margin: 0-padding: 0}. У конкретному браузері цей код спрацює по-своєму (у кожного по замовчуванню є відступи). Пам'ятайте, що ви можете вивести flash і не обмежувати масштаб 100%. У цьому випадку вкажіть тег body {display: inline-}. Він видалить рамку навколо зображення.
Якщо вам потрібно збільшити розмір рухомого зображення (кліпу, ролика), спробуйте створити «гумовий» флеш, який буде змінюватися для заповнення вікна в браузері повністю. У першу чергу необхідно створити метод onResize, який підготує зображення до реагування на зміни габаритів вікна. Після зв'яжіть об'єкт з класом Stage, щоб він почав отримувати відомості про зміни розмірів вікна браузера. Stage володіє деякими статичними властивостями. В даному випадку вам знадобиться режим Stage.scaleMode = «noScale», який не буде масштабувати ролик повністю згідно габаритам вікна, а не розтягувати окремі елементи у флеш.