Стильні та круті користувацькі смуги прокрутки CSS: демонстрація аналізу даних PlatoBlockchain. Вертикальний пошук. Ai.

Класні та круті користувацькі смуги прокрутки CSS: демонстрація

У цій статті ми поринемо у світ смуг прокрутки. Я знаю, це звучить не надто гламурно, але повірте мені, добре спроектована сторінка йде рука об руку з відповідною смугою прокрутки. Старомодна хромована смуга прокручування тут не дуже підходить.

Ми розглянемо найдрібніші деталі смуги прокрутки, а потім розглянемо кілька цікавих прикладів.

Компоненти смуги прокрутки

Насправді це скоріше відновлення. Є купа публікацій прямо тут, на CSS-Tricks які заглиблюються в деталі, коли справа доходить до спеціального стилю смуги прокрутки в CSS.

Щоб створити стиль смуги прокрутки, вам потрібно знати анатомію смуги прокрутки. Подивіться на цю ілюстрацію:

Класні та круті користувацькі смуги прокрутки CSS: демонстрація

Тут слід пам’ятати про два основних компоненти:

  1. Команда трек це фон під смугою.
  2. Команда великий палець руки це частина, яку користувач клацає та перетягує.

Ми можемо змінити властивості повної смуги прокрутки за допомогою префікса постачальника::-webkit-scrollbar селектор. Ми можемо надати смузі прокрутки фіксовану ширину, колір фону, закруглені кути… багато чого! Якщо ми налаштовуємо головну смугу прокрутки сторінки, ми можемо використовувати ::-webkit-scrollbar безпосередньо в елементі HTML:

html::-webkit-scrollbar {
  /* Style away! */
}

Якщо ми налаштовуємо поле прокручування, це результат overflow: scroll, тоді ми можемо використовувати ::-webkit-scrollbar замість цього елемента:

.element::-webkit-scrollbar {
  /* Style away! */
}

Ось короткий приклад стилю смуги прокрутки елемента HTML так, щоб вона була широкою з червоним фоном:

Що робити, якщо ми хочемо лише змінити великий палець або доріжку смуги прокрутки? Ви здогадалися — у нас є спеціальні префіксовані псевдоелементи для цих двох: ::-webkit-scrollbar-thumb та ::-webkit-scrollbar-track, відповідно. Ось уявлення про те, що можливо, якщо ми поєднаємо всі ці речі разом:

Досить розчищати! Я хочу показати вам три ступені власного стилю смуги прокрутки, а потім відкрити велику демонстрацію прикладів, взятих з Інтернету для натхнення.

Прості та стильні смуги прокрутки

Спеціальна смуга прокрутки може бути мінімальною. Я зібрав групу прикладів, які непомітно змінюють зовнішній вигляд, чи то з незначною зміною кольору великого пальця чи доріжки, чи з легким стилем фону.

Як ви бачите, ми не повинні збожеволіти, коли мова йде про стиль смуги прокрутки. Іноді досить незначної зміни, щоб покращити загальну взаємодію з користувачем за допомогою смуги прокрутки, яка відповідає загальній темі.

Класні привабливі смуги прокрутки

Але давайте визнаємо це: весело трохи переборщити та проявити трохи творчості. Ось кілька дивних і унікальних смуг прокрутки, які в деяких випадках можуть бути «занадто великими», але вони точно привертають увагу.

Ще один…

Як щодо того, щоб взяти смугу прокрутки для обертання в поїзді за великий палець і доріжки для, ну, доріжки!

Часова мітка:

Більше від CSS-хитрощі