Полоса прокрутки CSS — задаём красивый стиль!

Всем привет! Недавно мы придавали красивый стиль для блока кода в статьях WordPress. А сегодня посмотрим, в каких случаях появляется полоса прокрутки на сайте и зададим ей уникальный вид в CSS.

Хостинг Timeweb

Полоса прокрутки сайта

Итак, на любом сайте можно встретить в том или ином месте полосу прокрутки. Её появление необходимо для блочных элементов в том случае, если содержимое не уместилось. Для этого свойству Overflow задаются определённые значения.

Вы всегда можете увидеть вертикальную полосу прокрутки, которая служит для пролистывания страниц сайта. А также горизонтальную при размещении длинного программного кода в специальном блоке, который вставляется в запись. Особенно, в мобильной версии. Обратите внимание на скриншот.

Полоса прокрутки на сайте WordPress - задаём стили в CSS

Здесь изображены сразу две полосы прокрутки. Для пролистывания сайта и в блоке кода. Но что, если сам блок стилизован в CSS, а полоса осталась прежняя. Давайте попробуем подобрать что-то в тон.

Стили CSS для полосы прокрутки

Чтобы задать для своего сайта уникальные стили, я покажу вам пример своих. А также дам расшифровку, чтобы вы смогли поменять значения на более подходящие. Смотрим ниже. 

/*Стилизация полосы прокрутки*/
::-webkit-scrollbar{ 
  background: #191970;    
} 
::-webkit-scrollbar-track{  
  background-color: #191970;
} 
::-webkit-scrollbar-thumb{ 
  background: linear-gradient(130deg,#00CED1,blue,#1e3e5d); 
  border-radius: 5px; 
}

Теперь поглядим, что стало после вставки стилей в файл CSS.

Как задать CSS стили для полосы прокрутки на сайте WordPress

Совсем другое дело. Вид кардинально изменился, а полосы прокрутки подходят под дизайн сайта. Давайте пройдёмся по порядку.

webkit-scrollbar

Это всё поле скроллбара.

  • background - фон

webkit-scrollbar-track

Это дорожка, по которой передвигается бегунок.

  • background-color - цвет фона

webkit-scrollbar-thumb

А это сам бегунок.

  • background: linear-gradient - фон с использованием градиента, где deg - угол наклона; но можно задать и сплошной цвет
  • border-radius - закругление углов бегунка

Вставка происходит в корневой папке сайта, в файле style.css установленной темы. Вот и всё. Экспериментируйте у себя с цветами, закруглением и прочими значениями. Но не забудьте сделать резервную копию.

А завтра мы будем применять значения для text-shadow в CSS.


Полезная статья - Как настроить правильные кавычки на сайте WordPress.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *