HTML5VideoConverter.com

Bootstrap Accordion List

Intro

Website pages are the very best field to show a strong concepts and fascinating content in easy and pretty cheap method and get them obtainable for the whole world to see and get familiar with. Will the material you've posted earn client's passion and attention-- this stuff we can easily never discover before you really take it live upon web server. We may however suspect with a pretty serious probability of correcting the effect of some elements over the website visitor-- reviewing probably from our personal prior experience, the excellent techniques explained over the web as well as most commonly-- by the approach a webpage influences ourselves in the time we're giving it a form during the construction procedure. One thing is sure though-- large fields of clear text are very potential to bore the user and move the site visitor away-- so exactly what to perform whenever we just require to insert this kind of much larger amount of message-- just like terms and conditions , frequently asked questions, technological specifications of a product line or else a professional services which require to be summarized and exact and so on. Well that is actually the things the construction process itself narrows down in the end-- spotting working treatments-- and we ought to look for a way figuring this one out-- display the web content needed in exciting and desirable manner nevertheless it might be 3 web pages clear text prolonged.

A cool strategy is enclosing the text in to the so called Bootstrap Accordion Example element-- it presents us a great way to provide just the explanations of our text message clickable and present on webpage so typically all web content is available at all times in a compact space-- commonly a single display screen with the purpose that the site visitor may simply click on what is essential and have it developed in order to get acquainted with the detailed content. This strategy is definitely likewise natural and web design since minimal activities ought to be taken to continue working with the webpage and in this way we have the site visitor advanced-- somewhat "push the tab and see the light flashing" thing.

The ways to employ the Bootstrap Accordion Group:

Accordion example

Stretch the default collapse behavior to design an Bootstrap Accordion Example.

Accordion  good example

Accordion  situation
Accordion  representation
<div id="accordion" role="tablist" aria-multiselectable="true">
  <div class="card">
    <div class="card-header" role="tab" id="headingOne">
      <h5 class="mb-0">
        <a data-toggle="collapse" data-parent="#accordion" href="#collapseOne" aria-expanded="true" aria-controls="collapseOne">
          Collapsible Group Item #1
        </a>
      </h5>
    </div>

    <div id="collapseOne" class="collapse show" role="tabpanel" aria-labelledby="headingOne">
      <div class="card-block">
        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
      </div>
    </div>
  </div>
  <div class="card">
    <div class="card-header" role="tab" id="headingTwo">
      <h5 class="mb-0">
        <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
          Collapsible Group Item #2
        </a>
      </h5>
    </div>
    <div id="collapseTwo" class="collapse" role="tabpanel" aria-labelledby="headingTwo">
      <div class="card-block">
        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
      </div>
    </div>
  </div>
  <div class="card">
    <div class="card-header" role="tab" id="headingThree">
      <h5 class="mb-0">
        <a class="collapsed" data-toggle="collapse" data-parent="#accordion" href="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
          Collapsible Group Item #3
        </a>
      </h5>
    </div>
    <div id="collapseThree" class="collapse" role="tabpanel" aria-labelledby="headingThree">
      <div class="card-block">
        Anim pariatur cliche reprehenderit, enim eiusmod high life accusamus terry richardson ad squid. 3 wolf moon officia aute, non cupidatat skateboard dolor brunch. Food truck quinoa nesciunt laborum eiusmod. Brunch 3 wolf moon tempor, sunt aliqua put a bird on it squid single-origin coffee nulla assumenda shoreditch et. Nihil anim keffiyeh helvetica, craft beer labore wes anderson cred nesciunt sapiente ea proident. Ad vegan excepteur butcher vice lomo. Leggings occaecat craft beer farm-to-table, raw denim aesthetic synth nesciunt you probably haven't heard of them accusamus labore sustainable VHS.
      </div>
    </div>
  </div>
</div>

In Bootstrap 4 we possess the excellent devices for developing an accordion easy and quick making use of the newly offered cards components bring in just a couple of special wrapper components. Listed here is how: To begin producing an accordion we primarily require an element in order to wrap the whole thing inside-- set up a

<div>
element and appoint it an ID-- something like
id="MyAccordionWrapper"
or so attribute. ( read this)

Next step it is undoubtedly time to create the accordion panels-- add a

.card
element, into it-- a
.card-header
to develop the accordion headline. Inside the header-- bring in an actual headline like
h1-- h6
with the
. card-title
class selected and in this specific heading wrap an
<a>
element to definitely carry the headline of the section. If you want to control the collapsing section we are undoubtedly about to establish it really should have
data-toggle = "collapse"
attribute, its aim needs to be the ID of the collapsing element we'll produce soon similar to
data-target = "long-text-1"
for instance and at last-- to make certain only one accordion component stays widened simultaneously we must also add a
data-parent
attribute pointing to the master wrapper with regard to the accordion in our case it must be
data-parent = "MyAccordionWrapper"

An additional situation

Another  good example
<!DOCTYPE html>
<title>My Example</title>

<!-- Bootstrap 4 alpha CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.4/css/bootstrap.min.css" integrity="sha384-2hfp1SzUoho7/TsGGGDaFdsuuDL0LX2hnUp6VkX3CUQ2K4K+xjboZdsXyp4oUHZj" crossorigin="anonymous">
<style>
body 
padding-top: 1em;
 
</style>
<div class="container-fluid">
    
<div id="faq" role="tablist" aria-multiselectable="true">

<div class="card">
<div class="card-header" role="tab" id="questionOne">
<h5 class="card-title">
<a data-toggle="collapse" data-parent="#faq" href="#answerOne" aria-expanded="false" aria-controls="answerOne">
What if my boots are too big for my feet?
</a>
</h5>
</div>
<div id="answerOne" class="collapse" role="tabcard" aria-labelledby="questionOne">
<div class="card-block">
Stuff your boots with newspaper or tissue.
</div>
</div>
</div>

<div class="card">
<div class="card-header" role="tab" id="questionTwo">
<h5 class="card-title">
<a class="collapsed" data-toggle="collapse" data-parent="#faq" href="#answerTwo" aria-expanded="false" aria-controls="answerTwo">
Can I wear my boots inside?
</a>
</h5>
</div>
<div id="answerTwo" class="collapse" role="tabcard" aria-labelledby="questionTwo">
<div class="card-block">
No. Your mama should've told you about this.
</div>
</div>
</div>

<div class="card">
<div class="card-header" role="tab" id="questionThree">
<h5 class="card-title">
<a class="collapsed" data-toggle="collapse" data-parent="#faq" href="#answerThree" aria-expanded="true" aria-controls="answerThree">
What if my boots get slippery when wet?
</a>
</h5>
</div>
<div id="answerThree" class="collapse in" role="tabcard" aria-labelledby="questionThree">
<div class="card-block">
Keep your boots dry.
</div>
</div>
</div>

</div>

</div>
    
<!-- jQuery library -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.0.0/jquery.min.js" integrity="sha384-THPy051/pYDQGanwU6poAc/hOdQxjnOEXzbT+OuUAFqNqFjL+4IGLBgCJC3ZOShY" crossorigin="anonymous"></script>

<!-- Tether -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/tether/1.2.0/js/tether.min.js" integrity="sha384-Plbmg8JY28KFelvJVai01l8WyZzrYWG825m+cZ0eDDS1f7d/js6ikvy1+X+guPIB" crossorigin="anonymous"></script>

<!-- Bootstrap 4 Alpha JS -->
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.4/js/bootstrap.min.js" integrity="sha384-VjEeINv9OSwtWFLAtmc4JCtEJXXBub00gtSnszmspDLCtC0I4z4nqz7rEFbIZLLU" crossorigin="anonymous"></script>

<!-- Initialize Bootstrap functionality -->
<script>
// Initialize tooltip component
$(function () 
  $('[data-toggle="tooltip"]').tooltip()
)

// Initialize popover component
$(function () 
  $('[data-toggle="popover"]').popover()
)
</script>

Whenever this is done it is without a doubt moment for creating the element that will stay hidden and hold the actual information behind the headline. To work on this we'll wrap a

.card-block
in a
.collapse
element along with an ID attribute-- the same ID we should install just as a goal for the web link in the
.card-title
from above-- for the example it should be like
id ="long-text-1"

Once this design has been developed you can certainly set either the plain text or else further wrap your content setting up a little bit more complicated system. ( more info)

Expanded web content

Repeating the exercise from above you have the ability to add in as many components to your accordion as you want to. Also in the case that you desire a web content element to show widened-- appoint the

.in
or
.show
classes to it according to the Bootstrap 4 build edition you're using-- up to Alpha 5 the
.in
class proceeds and inside of Alpha 6 it gets replaced by
.show

Final thoughts

So generally that is definitely ways in which you can generate an perfectly functioning and pretty great looking accordion by having the Bootstrap 4 framework. Do note it uses the card feature and cards do expand the whole zone provided by default. And so combined with the Bootstrap's grid column solutions you may conveniently generate complex wonderful styles putting the entire thing inside an element with specified number of columns width.

Take a look at several online video short training about Bootstrap Accordion

Connected topics:

Bootstrap accordion approved records

Bootstrap acoordion  formal documentation

How to make a Bootstrap v4 accordion collapse when clicking the whole header div?

How to make a Bootstrap v4 accordion collapse when clicking the whole header div?

GitHub:Collapse Accordion is still using Panels

GitHub:Collapse Accordion is still using Panels