Але через відсутність підтримки таких властивостей в Internet Explorer ми повинні набратися терпіння і утримуватися від їх використання. При цьому потрібно продовжувати використовувати застарілі методи.
Або є вихід?
PIE (Progressive Internet Explorer - прогресивний Internet Explorer) дозволяє IE розпізнати і коректно вивести деякі властивості CSS3. Наприклад, якщо ви використовуєте такі правила CSS:
То в результаті ви отримаєте прекрасні закруглені кути в будь-якому сучасному браузері, за винятком IE 6, 7, або 8, які будуть виводити прості прямокутники. Але варто додати наступне правило до коду CSS, і ситуація зміниться в кращу сторону:
На даний момент PIE повністю або частково підтримує такі властивості CSS3:
- border-radius
- box-shadow
- border-image
- множинні фонові зображення
- лінійні градієнти в фонових зображеннях
На нашому сайті збережена версія PIE 1.0 beta 3. На сайті проекту можна скачати поточну версію подивитися демонстрацію роботи скрипта (звичайно ж в IE).
Для використання потрібно:
1. Завантажити файл PIE.htc в папку свого проекту.
2. У тих наборах правил, де використовується CSS3 додати:
3. Перевірити роботу проекту в IE.
За рахунок отримання інформації відразу по двох каналах (зір і слух) ефективність навчання значно перевершує навчання по книгах. А домашні завдання і онлайн-тести дозволять вам постійно думати на мові, що вивчається і відразу перевіряти свої знання!
Якщо ви давно хочете як слід вивчити HTML, то у мене для Вас є чудова новина!
Якщо ви вже вивчили HTML і хочете рухатися далі, то наступним кроком буде вивчення технології CSS.
Якщо ви хочете розібратися з поняттями домену і хостингу, навчитися створювати бази даних, закачувати файли сайту на сервер по FTP, створювати піддомени, налаштовувати поштові скриньки для свого сайту і стежити за його відвідуваністю, то цей курс створений спеціально для вас!