Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Переваги і недоліки різних браузерів в роботі з CSS2

Реферат Переваги і недоліки різних браузерів в роботі з CSS2





а скористатися наступним трюком, заснованому на тому, що за специфікацією нерозпізнані значення повинні пропускатися (правда треба обмовиться, що IE нерозпізнані значення замінює на значення за замовчуванням, але і це можна обійти). Дивимося код:


style = cursor: pointer; cursor: hand;


Така конструкція працює у всіх згаданих браузерах.

Що таке: hover та його відмінності від звичайних стилів CSS-це, за визначенням в специфікації CSS2, динамічний псевдо-клас (dynamic pseudo-class) - спеціальний стиль, який змінює рендеринг елемента, до якого він застосований, у відповідь на користувача дії. Таким користувальницьким дією для псевдо-класу: hover є наведення на елемент покажчика мишки. ПОПЕРЕДЖЕННЯ

Увага при вказівці стилів з псевдо-класом a: hover необхідно дотримуватися послідовність оголошення.

a: link {color: red;}/* ні відвідані посилання */

a: visited {color: green;}/* відвідані посилання * /: hover {color: yellow;}/* користувач навів покажчик миші */

a: active {color: gray;}/* активний елемент */

Тобто стиль a: hover повинен розташовуватися після стилю a: link і a: visited, тому як буде спостерігатися приховування перекриваються правил (наприклад, у прикладі це color - колір шрифту). Основний сенс, що статичні правила повинні йти в оголошенні раніше, ніж динамічні. p align="justify"> У специфікації CSS2 визначено ще кілька динамічних псевдо-класів :: active (правило спрацьовує при активізації елемента),: focus (коли елемент знаходиться у фокусі). Крім того, ці класи можуть підсумовуватися, тобто таке оголошення:



цілком коректно і, у разі, коли посилання (елемент ) у фокусі (: focus), то при наведенні (: hover) вона буде змінювати колір. ПРИМІТКА

Зверніть увагу, що при оголошенні стилю для псевдо-класу, обов'язково відсутність пропусків між ім'ям елемента (або стилю) і ім'ям псевдо-класу (a: hover: focus).

Я навмисно не став говорити про динамічні псевдо-класи стосовно лише до елементу (як найчастіше їх і застосовують), а справа тут у тому, що CSS2 не обмежує застосування псевдо-класів тільки на цей елемент (зате це чудово робить браузер IE будь-яких версій). Наприклад, абсолютно коректний з точки зору специфікації следущий код :/ * Стиль буде застосовуватися на будь-який елемент


*/



Назад | сторінка 2 з 3 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Товарні знаки як елемент фірмового стилю
  • Реферат на тему: Лексичні значення цифрових поєднань в китайських чатах як елемент сленгу та ...
  • Реферат на тему: Елемент кальцій. Властивості, отримання, застосування
  • Реферат на тему: Пропаганда як елемент просування в маркетингу (на прикладі ІООО &Белросінте ...
  • Реферат на тему: Уран (елемент)