Page 93 - Сила CSS3 Освой новейший стандарт
P. 93

Графические эффекты без графики  •  93


            •   создание эффекта сияния (см. http://desandro.com/articles/the-new-lens-flare);
            •   создание эффекта типографского, выгравированного, вырезанного или выдавленного
               текста путем добавления светлой тени с одной стороны и темной — с другой стороны
               текста (см. http://sixrevisions.com/css/how-to-create-inset-typography-with-css3);
            •   создание пламенеющего текста с использованием множества желтых, оранжевых
               и красных теней (см. http://www.css3.info/preview/text-shadow);
            •   создание размытого текста, используя тень того же цвета, что и сами символы, или же
               просто окрашивая текст прозрачным цветом (см. http://simurai.com/post/684792689/
               text-blur);
            •   создание объемной «стопки символов» с использованием множества теней (см. http://
               css-tricks.com/3d-text-tower);
            •   создание ссылок, которые при щелчке на них утапливаются, как кнопки, за счет укоро-
               чения тени (см. http://www.impressivewebs.com/text-shadow-links).

            Кроме того, я рекомендую посетить страницу http://maettig.com/code/css/text-shadow.html;
            здесь вы найдете множество примеров эффектов, созданных с помощью text-shadow. Не-
            которые оказываются весьма полезными на практике, другие просто забавные, но в любом
            случае, они могут послужить отличным источником вдохновения.


          Таблица 2.6. Поддержка свойства text-shadow в браузерах
           IE            Firefox        Opera          Safari         Chrome

           Нет           Да             Да             Да             Да





          Обходные пути для IE
          Фильтры для IE DropShadow, Shadow и Glow, о которых я упоминала ранее, способ-
          ны создавать падающие тени не только для полей, но и для текста. Для создания
          текстовой тени фильтр записывается точно так же, как для создания тени поля, но
          необходимо удостовериться, что с элементом не связан фоновый цвет или фоновое
          изображение. Если у элемента есть фон, то IE применяет тень к самому полю; если
          же фон отсутствует, тень применяется к содержимому.

          К сожалению, применение любого из перечис-
          ленных фильтров делает текст очень неровным.   Если  вы  используете  каркас
          Приблизительно такой же эффект мы наблюда-    JavaScript MooTools, я рекомен-
          ли, когда применяли в IE фильтр Gradient (см.   дую вам опробовать сценарий
                                                        MooTools для создания падающих
          рис. 2.17 и 2.20), но на этот раз все еще хуже.   теней, работающий в IE и других
          Как мне кажется, в нашем примере с облачками   браузерах (http://pr0digy.com/
          комментариев падающая тень делает текст со-   mootools/text-dropshadows).
          вершенно нечитаемым, а ведь смысл добавления


                                                        www.trk.kg
   88   89   90   91   92   93   94   95   96   97   98