A criação do colapso do Bootstrap 5 envolve adicionar a estrutura HTML, classes CSS e código JavaScript necessários. Veja como você pode fazer isso:
1. Estrutura HTML: - Crie um elemento container com a classe `container` onde você colocará seu conteúdo recolhível.
- Dentro do elemento `container`, adicione um elemento `
` que atuará como o botão de alternância de recolhimento. - Abaixo do botão de alternância, adicione um elemento `` que conterá o conteúdo recolhível. Certifique-se de adicionar a classe `collapse` e um atributo `id` a este `
`, como `collapseExample`.
2. Classes CSS: - Inclua o arquivo Bootstrap CSS em sua página web.
- Adicione as seguintes classes CSS:
- classe `collapse` para o conteúdo recolhível `
`.
- classe `show` para o conteúdo recolhível `
` para exibi-lo inicialmente (opcional).
- classe `collapsed` para o botão de alternância `
` para indicar o estado recolhido inicialmente (opcional). 3. JavaScript: - Inclua o arquivo Bootstrap JavaScript em sua página web. - Adicione o seguinte script: ```javascript // Selecione o botão de alternância e os elementos de conteúdo recolhíveis const toggleBtn =document.querySelector('.toggle-btn'); const collapsibleContent =document.getElementById('collapseExample'); //Adiciona ouvinte de evento ao botão de alternância toggleBtn.addEventListener('clique', function() { // Alterna a classe "show" no conteúdo recolhível collapsibleContent.classList.toggle('mostrar'); // Alterna a classe "recolhida" no botão de alternância toggleBtn.classList.toggle('recolhido'); }); ``` Este script irá lidar com a funcionalidade de recolher/expandir quando o botão de alternância for clicado. Seguindo essas etapas, você pode criar facilmente um elemento recolhível usando Bootstrap 5.