Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. HTML
  3. Справка по HTML
  4. Элемент
  5. <progress>

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

<progress>: Элемент индикатора выполнения

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..

HTML-элемент<progress> отображает индикатор, показывающий ход выполнения задачи, обычно отображаемый в виде прогресс бара (индикатора выполнения).

Интерактивный пример

<label for="file">File progress:</label><progress max="100" value="70">70%</progress>
label {  padding-right: 10px;  font-size: 1rem;}
Категории контентаПотоковый контент,фразовый контент, контент, ассоциированный с label, явный контент.
Допустимый контентФразовый контент, но среди его потомков не должно быть элемента<progress>.
Пропуск теговНет, открывающий и закрывающий теги обязательны.
Допустимые родителиЛюбой элемент, который принимаетфразовый контент.
Допустимые ARIA-ролиНет
DOM-интерфейсHTMLProgressElement

Атрибуты

Этот элемент включает в себяглобальные атрибуты.

max

Этот атрибут описывает сколько затрат требует задача, указанная элементомprogress. Атрибутmax, в случае указания, должен быть положительным, также, возможно применение числа с плавающей точкой. Значение по умолчанию 1.

value

Этот атрибут указывает какая часть задачи была выполнена. Это может быть число с плавающей точкой от 0 доmax, или между 0 и 1, еслиmax не указан. Если атрибутvalue не указан, индикатор выполнения не определён; это указывает на то, что действие продолжается без указания на то, сколько времени оно займёт.

Примечание:Минимальное значение всегда 0, а атрибутmin недопустим для прогресс-элемента. Вы можете использовать свойство CSS-moz-orient, чтобы указать, должен ли индикатор выполнения отображаться горизонтально (по умолчанию) или вертикально.

Примечание:Псевдокласс:indeterminate может быть использован для работы с неопределённым индикатором выполнения. Чтобы индикатор выполнения стал неопределённым после присвоения ему значения, вы должны удалить атрибут value с помощьюelement.removeAttribute("value")

Примеры

html
<progress value="70" max="100">70 %</progress>

Result

Дополнительные примеры

Смотрите-moz-orient.

Спецификации

Specification
HTML
# the-progress-element

Совместимость с браузерами

Смотрите также

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp