MDUIDocs
Copia il link di llms.txtCopia il link di llms-full.txtVisualizza questa pagina in MarkdownDiscuti questa pagina con ChatGPTDiscuti la documentazione completa del progetto con ChatGPT
Colori preimpostati
Colore personalizzato
Estrai colore dallo sfondo
Seleziona uno sfondo
Guida introduttiva
Sviluppo assistito dall'IA
Stili
Integrazione con i framework
Componenti
Avatar Badge BottomAppBar Button ButtonIcon Card Checkbox Chip CircularProgress Collapse Dialog Divider Dropdown Fab Icon Layout LinearProgress List Menu NavigationBar NavigationDrawer NavigationRail Radio RangeSlider Select SegmentedButton Slider Snackbar Switch Tabs TextField Tooltip TopAppBar
Funzioni
Librerie

LinearProgress

Gli indicatori di progresso lineari sono barre orizzontali che mostrano lo stato di avanzamento delle operazioni in corso, come il caricamento dei dati o l'invio di moduli.

Utilizzo

Importa il componente:

import 'mdui/components/linear-progress.js';

Importa il tipo TypeScript:

import type { LinearProgress } from 'mdui/components/linear-progress.js';

Esempio:

<mdui-linear-progress></mdui-linear-progress>

Esempi

Progresso Determinato

Per impostazione predefinita, l'indicatore di progresso lineare è in uno stato indeterminato. Usa l'attributo value per impostare il progresso corrente. Il valore massimo di progresso predefinito è 1.

Imposta il valore massimo di progresso con l'attributo max.

API

Proprietà

Attributo HTMLProprietà JavaScriptReflectTipoPredefinito
maxmaxnumber1

Valore massimo dell'indicatore di progresso. Il valore predefinito è 1.

valuevaluenumber-

Valore corrente dell'indicatore di progresso. Se questo valore non è specificato, è in uno stato indeterminato.

CSS Parts

Nome
indicator

Parte dell'indicatore

CSS Custom Property

Nome
--shape-corner

Dimensione dell'arrotondamento degli angoli del componente. È possibile specificare un valore in pixel, ma si consiglia di fare riferimento al Design Token.

In questa pagina