Collapse

Toggle the visibility of content.

Bootstrap docs

Basic example

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.
<!-- Link with href -->
<a href="#collapseExample" class="btn btn-primary" data-toggle="collapse" role="button" aria-expanded="false" aria-controls="collapseExample">
  Link with href
</a>

<!-- Button with data-target -->
<button type="button" class="btn btn-primary" data-toggle="collapse" data-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
  Button with data-target
</button>

<!-- Collapse -->
<div class="collapse" id="collapseExample">
  <div class="card card-body">
    At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga.
  </div>
</div>

Multiple targets

Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
<!-- Toggle first element -->
<a href="#multiCollapseExample1" class="btn btn-primary" data-toggle="collapse" role="button" aria-expanded="false" aria-controls="multiCollapseExample1">
  Toggle first element
</a>

<!-- Toggle second element -->
<button type="button" class="btn btn-primary" data-toggle="collapse" data-target="#multiCollapseExample2" aria-expanded="false" aria-controls="multiCollapseExample2">
  Toggle second element
</button>

<!-- Toggle both elements -->
<button type="button" class="btn btn-primary" data-toggle="collapse" data-target=".multi-collapse" aria-expanded="false" aria-controls="multiCollapseExample1 multiCollapseExample2">
  Toggle both elements
</button>

<div class="row">
  <div class="col-sm-6">

    <!-- Collapse 1 -->
    <div class="collapse multi-collapse" id="multiCollapseExample1">
      <div class="card card-body mb-2">
        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
      </div>
    </div>
  </div>
  <div class="col-sm-6">

    <!-- Collapse 2 -->
    <div class="collapse multi-collapse" id="multiCollapseExample2">
      <div class="card card-body mb-2">
        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident.
      </div>
    </div>
  </div>
</div>

Accordion example

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.
<!-- Accordion made of cards -->
<div class="accordion" id="accordionExample">
  
  <!-- Card -->
  <div class="card">
    <div class="card-header" id="headingOne">
      <h3 class="accordion-heading"><a href="#collapseOne" role="button" data-toggle="collapse" aria-expanded="true" aria-controls="collapseOne"><span class="accordion-indicator"></span>Collapsible Group Item #1</a></h3>
    </div>
    <div class="collapse show" id="collapseOne" aria-labelledby="headingOne" data-parent="#accordionExample">
      <div class="card-body">At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.</div>
    </div>
  </div>

  <!-- Card -->
  <div class="card">
    <div class="card-header" id="headingTwo">
      <h3 class="accordion-heading"><a class="collapsed" href="#collapseTwo" role="button" data-toggle="collapse" aria-expanded="false" aria-controls="collapseTwo"><span class="accordion-indicator"></span>Collapsible Group Item #2</a></h3>
    </div>
    <div class="collapse" id="collapseTwo" aria-labelledby="headingTwo" data-parent="#accordionExample">
      <div class="card-body">At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.</div>
    </div>
  </div>

  <!-- Card -->
  <div class="card">
    <div class="card-header" id="headingThree">
      <h3 class="accordion-heading"><a class="collapsed" href="#collapseThree" role="button" data-toggle="collapse" aria-expanded="false" aria-controls="collapseThree"><span class="accordion-indicator"></span>Collapsible Group Item #3</a></h3>
    </div>
    <div class="collapse" id="collapseThree" aria-labelledby="headingThree" data-parent="#accordionExample">
      <div class="card-body">At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.</div>
    </div>
  </div>
</div>

Accordion alt example

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.
<!-- Accordion made of cards -->
<div class="accordion-alt" id="accordionAltExample">

  <!-- Card -->
  <div class="card border-bottom">
    <div class="card-header" id="headingAltOne">
      <h6 class="accordion-heading">
        <a href="#collapseAltOne" role="button" data-toggle="collapse" aria-expanded="true" aria-controls="collapseAltOne">Collapsible Group Item #1
          <span class="accordion-indicator"></span>
        </a>
      </h6>
    </div>
    <div class="collapse show" id="collapseAltOne" aria-labelledby="headingAltOne" data-parent="#accordionAltExample">
      <div class="card-body">At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.</div>
    </div>
  </div>
  
  <!-- Card -->
  <div class="card border-bottom">
    <div class="card-header" id="headingAltTwo">
      <h6 class="accordion-heading">
        <a class="collapsed" href="#collapseAltTwo" role="button" data-toggle="collapse" aria-expanded="false" aria-controls="collapseAltTwo">Collapsible Group Item #2
          <span class="accordion-indicator"></span>
        </a>
      </h6>
    </div>
    <div class="collapse" id="collapseAltTwo" aria-labelledby="headingAltTwo" data-parent="#accordionAltExample">
      <div class="card-body">At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.</div>
    </div>
  </div>

  <!-- Card -->
  <div class="card">
    <div class="card-header" id="headingAltThree">
      <h6 class="accordion-heading">
        <a class="collapsed" href="#collapseAltThree" role="button" data-toggle="collapse" aria-expanded="false" aria-controls="collapseAltThree">Collapsible Group Item #3
          <span class="accordion-indicator"></span>
        </a>
      </h6>
    </div>
    <div class="collapse" id="collapseAltThree" aria-labelledby="headingAltThree" data-parent="#accordionAltExample">
      <div class="card-body">At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.</div>
    </div>
  </div>
</div>

Accordion alt bordered example

At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.
At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.
<!-- Accordion made of cards -->
<div class="accordion-alt" id="accordionAltBorderedExample">

  <!-- Card -->
  <div class="card mb-3 px-4 py-3 border rounded box-shadow-sm">
    <div class="card-header py-0" id="headingAltBorderedOne">
      <h6 class="accordion-heading">
        <a href="#collapseAltBorderedOne" role="button" data-toggle="collapse" aria-expanded="true" aria-controls="collapseAltBorderedOne">
          Collapsible Group Item #1
          <span class="accordion-indicator"></span>
        </a>
      </h6>
    </div>
    <div class="collapse show" id="collapseAltBorderedOne" aria-labelledby="headingAltBorderedOne" data-parent="#accordionAltBorderedExample">
      <div class="card-body pt-3 pb-0">At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.</div>
    </div>
  </div>

  <!-- Card -->
  <div class="card mb-3 px-4 py-3 border rounded box-shadow-sm">
    <div class="card-header py-0" id="headingAltBorderedTwo">
      <h6 class="accordion-heading">
        <a class="collapsed" href="#collapseAltBorderedTwo" role="button" data-toggle="collapse" aria-expanded="false" aria-controls="collapseAltBorderedTwo">
          Collapsible Group Item #2
          <span class="accordion-indicator"></span>
        </a>
      </h6>
    </div>
    <div class="collapse" id="collapseAltBorderedTwo" aria-labelledby="headingAltBorderedTwo" data-parent="#accordionAltBorderedExample">
      <div class="card-body pt-3 pb-0">At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.</div>
    </div>
  </div>

  <!-- Card -->
  <div class="card px-4 py-3 border rounded box-shadow-sm">
    <div class="card-header py-0" id="headingAltBorderedThree">
      <h6 class="accordion-heading">
        <a class="collapsed" href="#collapseAltBorderedThree" role="button" data-toggle="collapse" aria-expanded="false" aria-controls="collapseAltBorderedThree">
          Collapsible Group Item #3
          <span class="accordion-indicator"></span>
        </a>
      </h6>
    </div>
    <div class="collapse" id="collapseAltBorderedThree" aria-labelledby="headingAltBorderedThree" data-parent="#accordionAltBorderedExample">
      <div class="card-body pt-3 pb-0">At vero eos et accusamus et iusto odio dignissimos ducimus qui blanditiis praesentium voluptatum deleniti atque corrupti quos dolores et quas molestias excepturi sint occaecati cupiditate non provident, similique sunt in culpa qui officia deserunt mollitia animi, id est laborum et dolorum fuga. Et harum quidem rerum facilis est et expedita distinctio.</div>
    </div>
  </div>
</div>
Top