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

Динамическая подсветка разделов страницы  •  193


          изменение Фонового Цвета при переходе к разделу
          Вся эта работа по стилизации содержимого была всего лишь прелюдией к нашей
          основной задаче в этой главе: мы хотим сделать так, чтобы раздел страницы, на ко-
          торую пользователь переходит по щелчку в оглавлении, выделялся особым цветом.
          В оглавлении указаны целевые элементы — это элементы h2 на нашей странице.
          Следовательно, нужный нам селектор — h2:target. Создайте новое правило с этим
          селектором и свяжите с ним такой же фоновый цвет, которым выделяются значки
          с порядковыми номерами пунктов оглавления, но более прозрачный:

          h2:target {
              background-color: hsla(203,78%,36%,.2);
          }

          Да, все очень просто. Сохраните страницу, откройте ее в браузере и щелкните на
          одной из ссылок в оглавлении. Соответствующий заголовок отобразится на полу-
          прозрачном голубом фоне (рис. 5.15).



































          Рис. 5.15.  Браузер не только прокручивает страницу так, чтобы целевой заголовок
                  оказался наверху окна, но и добавляет к нему новый фоновый цвет

          Для того чтобы немного украсить представление, можно добавить пустое про-
          странство слева и тень к тексту:



                                                        www.trk.kg
   188   189   190   191   192   193   194   195   196   197   198