React Navbar Overview
A barra de navegação do Ignite UI for React informa o usuário sobre sua posição atual em um aplicativo. A Barra de Navegação também pode fornecer links para ações rápidas, como pesquisa ou favorito, ajudando os usuários a navegar sem problemas por um aplicativo sem tentar mover para rotas ou estados inválidos. A barra fica no topo do recipiente em que é colocada.
React Navbar Example
O exemplo a seguir representa um com ícones e cabeçalho IgrNavbar
de texto:
Usage
Antes de usar o IgrNavbar
, você precisa registrá-lo da seguinte forma:
Para obter uma introdução completa ao Ignite UI for React, leia o tópico Introdução.
Primeiro, você precisa instalar o pacote npm Ignite UI for React correspondente executando o seguinte comando:
npm install igniteui-react
Você precisará importar o IgrNavbar
CSS necessário e registrar seu módulo, assim:
import { IgrNavbarModule, IgrNavbar } from 'igniteui-react';
import 'igniteui-webcomponents/themes/light/bootstrap.css';
IgrNavbarModule.register();
<IgrNavbar>
<span>Navigation Title</span>
</IgrNavbar>
Content
Você pode adicionar alguns IgrIcon
elementos usando os Start
slots e End
ao IgrNavbar
como é mostrado no exemplo a seguir:
Styling
O NavBar
componente expõe várias partes CSS, dando a você controle total sobre seu estilo:
Nome | Descrição |
---|---|
base |
O wrapper base da barra de navegação. |
start |
O contêiner de ícone alinhado à esquerda. |
middle |
O contêiner de título da barra de navegação. |
end |
O contêiner de ícones de ação alinhado à direita. |
igc-icon {
color: var(--ig-primary-500);
}
igc-navbar {
background-color: var(--ig-secondary-200);
}
igc-navbar::part(middle) {
font-family: Titillium Web, sans-serif;
color: var(--ig-primary-500);;
}
Se tudo correr bem, você deverá ver o seguinte no seu navegador: