Bootstrap 4 Colapso


Básico Plegable

Los plegables son útiles cuando desea ocultar y mostrar una gran cantidad de contenido:

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Ejemplo

<button data-toggle="collapse" data-target="#demo">Collapsible</button>

<div id="demo" class="collapse">
Lorem ipsum dolor text....
</div>

Ejemplo explicado

La .collapseclase indica un elemento contraíble (un <div> en nuestro ejemplo); este es el contenido que se mostrará u ocultará con un clic de un botón.

Para controlar (mostrar/ocultar) el contenido contraíble, agregue el data-toggle="collapse"atributo a un elemento <a> o <button>. Luego agregue el data-target="#id"atributo para conectar el botón con el contenido contraíble (<div id="demo">).

Nota: para los elementos <a>, puede usar el hrefatributo en lugar del data-target atributo:

Ejemplo

<a href="#demo" data-toggle="collapse">Collapsible</a>

<div id="demo" class="collapse">
Lorem ipsum dolor text....
</div>

De forma predeterminada, el contenido contraíble está oculto. Sin embargo, puede agregar la .showclase para mostrar el contenido de forma predeterminada:

Ejemplo

<div id="demo" class="collapse show">
Lorem ipsum dolor text....
</div>


Acordeón

El dolor en sí es importante, pero el dolor aumenta con el proceso de adipiscencia, pero le doy tiempo para reducirlo para que haga un gran trabajo y dolor. De modo que en su mayor parte, cualquiera de nosotros acudirá al ejercicio de cualquier tipo de empleo excepto para aprovechar los objetivos del mismo.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

El siguiente ejemplo muestra un acordeón simple al extender el componente de la tarjeta.

Nota: Utilice el data-parentatributo para asegurarse de que todos los elementos contraíbles bajo el padre especificado se cerrarán cuando se muestre uno de los elementos contraíbles.

Ejemplo

<div id="accordion">

  <div class="card">
    <div class="card-header">
      <a class="card-link" data-toggle="collapse" href="#collapseOne">
        Collapsible Group Item #1
      </a>
    </div>
    <div id="collapseOne" class="collapse show" data-parent="#accordion">
      <div class="card-body">
        Lorem ipsum..
      </div>
    </div>
  </div>

  <div class="card">
    <div class="card-header">
      <a class="collapsed card-link" data-toggle="collapse" href="#collapseTwo">
        Collapsible Group Item #2
      </a>
    </div>
    <div id="collapseTwo" class="collapse" data-parent="#accordion">
      <div class="card-body">
        Lorem ipsum..
      </div>
    </div>
  </div>

  <div class="card">
    <div class="card-header">
      <a class="collapsed card-link" data-toggle="collapse" href="#collapseThree">
        Collapsible Group Item #3
      </a>
    </div>
    <div id="collapseThree" class="collapse" data-parent="#accordion">
      <div class="card-body">
        Lorem ipsum..
      </div>
    </div>
  </div>

</div>

Complete Bootstrap 4 Contraer referencia

Para obtener una referencia completa de todas las opciones, métodos y eventos de contracción, vaya a nuestra Referencia de contracción de Bootstrap 4 JS .