Skip to main content

Что такое полоса прокрутки HTML?

Полоса прокрутки HyperText Markup Language (HTML) - это элемент пользовательского интерфейса, который может отображаться в видимой рамке, отображающей HTML-документ. Это позволяет пользователю перемещать видимую область области экрана, оставляя окружающие области нетронутыми. Во многих случаях панель просмотра HTML может автоматически генерировать полосу прокрутки HTML, хотя определенные коды HTML и каскадных таблиц стилей (CSS) могут либо принудительно отображать полосу прокрутки, либо скрывать ее. В пределах веб-страницы полоса прокрутки HTML может быть определенным решением для форматирования в случае переполнения содержимого, или это может быть свойство, которое может быть установлено для кадров, отображаемых в главном окне. Важно отметить, что полоса прокрутки HTML, которая появляется в визуализированном документе HTML, отличается от элемента полосы прокрутки графического пользовательского интерфейса операционной системы, который контролируется веб-браузером, хотя некоторые операции также могут изменять внешний вид полосы прокрутки браузера. ,

При отображении внутри документа HTML полоса прокрутки HTML имеет общий вид системного элемента графического интерфейса по умолчанию для полосы прокрутки. Обычно это вертикальная или горизонтальная полоса со стрелками на каждом конце. Панель, которая также называется дорожкой, затем имеет поле сверху, которое представляет текущую просматриваемую область большего документа или области. С полосой прокрутки можно манипулировать, нажимая на стрелки курсором мыши для перемещения отображаемой области, или перетаскивая видимый индикаторный блок вдоль дорожки.

Когда такая область, как фрейм, определена в HTML или CSS, ожидаемый объем пространства в пикселях иногда недоступен из-за другого разрешения экрана или размера окна. Это вызывает переполнение, означающее, что текст, изображения и другие элементы не могут быть полностью отображены в доступном пространстве. Одно поведение, которое может быть указано в документе HTML, заключается в том, что средство визуализации создает полосу прокрутки HTML, чтобы пользователь мог перемещаться по разным невидимым частям области в ограниченном пространстве. В качестве альтернативы, полоса прокрутки может быть отключена, это означает, что если отображается только часть изображения или блока текста, невидимые области просто не будут отображаться, и никакие признаки того, что они существуют, не будут очевидны.

Благодаря использованию CSS, полоса прокрутки HTML может быть настроена. Обычно это означает изменение последовательности цветов, используемых для рисования панели, ее бликов и теней. С использованием языков сценариев и некоторого нестандартного кодирования фактическая графика, используемая для отображения полосы прокрутки HTML, может быть изменена для более индивидуального оформления, хотя не все браузеры или операционные системы поддерживают эту функцию.