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

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

          применения свойства text-shadow. Я не утверждаю, что падающие тени нужно
          добавлять к любому тексту, встречающемуся на странице, — зачастую они лишь
          ухудшают читаемость. Кроме того, всегда необходимо проверять и перепроверять,
          не ухудшилось ли представление текста после добавления падающей тени. Тем не
          менее свойство text-shadow — это еще один мощный инструмент в вашем арсена-
          ле, который при правильном применении будет давать превосходные результаты.

          Так как же правильно применять text-shadow?
          Выделение текста за счет теней
          Давайте сделаем так, чтобы свойство text-shadow включалось при наведении указа-
          теля мыши, чтобы выбранный комментарий выделялся на фоне других, в том числе
          за счет падающей тени. К правилу blockquote:hover добавьте следующую строку:
          text-shadow: 1px 1px 1px hsla(0,0%,100%,.7);

          Синтаксис почти идентичен синтаксису свойства
          box-shadow (единственное отличие заключается   Как и тени полей (box-shadow),
          в том, что для text-shadow невозможно задать   текстовые тени (text-shadow) смо-
          радиус распространения или добавить ключевое   трятся лучше, когда вы выбираете
          слово inset). Здесь мы указали смещение по    для них полупрозрачный цвет
          горизонтали, смещение по вертикали, радиус    в синтаксисе HSLA или RGBA.
          размытия (это необязательный параметр) и цвет.
          В данном случае необходимости добавлять уни-
          кальный браузерный префикс нет — Firefox, Safari, Chrome и Opera поддерживают
          стандартное свойство text-shadow. На рис. 2.23 вы видите легкую тень, которая
          появляется позади текста из blockquote при наведении указателя мыши.



                                                        Страница со всеми изменения-
                                                        ми, которые мы внесли до этого
                                                        момента, называется speech-
                                                        bubble_3.html. Она находится в
                                                        той же папке, где и остальные
                                                        файлы упражнений из этой главы.


          Рис. 2.23.  Белая тень появляется чуть правее и ниже
                  текста в облачке, когда пользователь
                  подводит к нему указатель мыши


          Также текстовая тень хорошо будет смотреться под именем комментатора и датой
          комментария. Это два маленьких фрагмента текста, которые отображаются поверх
          узорного фона. Очень светлая и четкая текстовая тень создаст легкий контур, за счет
          которого текст будет лучше выделяться на фоне узора, и его будет удобнее читать.


                                                        www.trk.kg
   86   87   88   89   90   91   92   93   94   95   96