<section class="font-sans container flex flex-col mx-auto my-8">
<div class="w-full md:w-4/5 mx-auto text-center p-4">
<h1 class="font-xl font-bold">Tailwind Accordion</h1>
</div>
<!-- START Open Multiple Accordion -->
<div class="w-full md:w-4/5 mx-auto p-4">
<p>Open <strong>multiple</strong></p>
<div class="shadow-md">
<div class="tab w-full overflow-hidden border-t">
<input class="absolute opacity-0 " id="tab-multi-one" type="checkbox" name="tabs" checked>
<label class="block p-5 leading-normal cursor-pointer" for="tab-multi-one">Label One</label>
<div class="tab-content overflow-hidden border-l-2 bg-gray-100 border-indigo-500 leading-normal">
<p class="p-5">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Tenetur, architecto, explicabo perferendis nostrum, maxime impedit atque odit sunt pariatur illo obcaecati soluta molestias iure facere dolorum adipisci eum? Saepe, itaque.</p>
</div>
</div>
<div class="tab w-full overflow-hidden border-t">
<input class="absolute opacity-0" id="tab-multi-two" type="checkbox" name="tabs">
<label class="block p-5 leading-normal cursor-pointer" for="tab-multi-two">Label Two</label>
<div class="tab-content overflow-hidden border-l-2 bg-gray-100 border-indigo-500 leading-normal">
<p class="p-5">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Tenetur, architecto, explicabo perferendis nostrum, maxime impedit atque odit sunt pariatur illo obcaecati soluta molestias iure facere dolorum adipisci eum? Saepe, itaque.</p>
</div>
</div>
<div class="tab w-full overflow-hidden border-t">
<input class="absolute opacity-0" id="tab-multi-three" type="checkbox" name="tabs">
<label class="block p-5 leading-normal cursor-pointer" for="tab-multi-three">Label Three</label>
<div class="tab-content overflow-hidden border-l-2 bg-gray-100 border-indigo-500 leading-normal">
<p class="p-5">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Tenetur, architecto, explicabo perferendis nostrum, maxime impedit atque odit sunt pariatur illo obcaecati soluta molestias iure facere dolorum adipisci eum? Saepe, itaque.</p>
</div>
</div>
</div>
</div>
<!-- START Open One Accordion -->
<div class="w-full md:w-4/5 mx-auto p-4">
<p>Open <strong>one</strong></p>
<div class="shadow-md">
<div class="tab w-full overflow-hidden border-t">
<input class="absolute opacity-0" id="tab-single-one" type="radio" name="tabs2">
<label class="block p-5 leading-normal cursor-pointer" for="tab-single-one">Label One</label>
<div class="tab-content overflow-hidden border-l-2 bg-gray-100 border-indigo-500 leading-normal">
<p class="p-5">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Tenetur, architecto, explicabo perferendis nostrum, maxime impedit atque odit sunt pariatur illo obcaecati soluta molestias iure facere dolorum adipisci eum? Saepe, itaque.</p>
</div>
</div>
<div class="tab w-full overflow-hidden border-t">
<input class="absolute opacity-0" id="tab-single-two" type="radio" name="tabs2">
<label class="block p-5 leading-normal cursor-pointer" for="tab-single-two">Label Two</label>
<div class="tab-content overflow-hidden border-l-2 bg-gray-100 border-indigo-500 leading-normal">
<p class="p-5">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Tenetur, architecto, explicabo perferendis nostrum, maxime impedit atque odit sunt pariatur illo obcaecati soluta molestias iure facere dolorum adipisci eum? Saepe, itaque.</p>
</div>
</div>
<div class="tab w-full overflow-hidden border-t">
<input class="absolute opacity-0" id="tab-single-three" type="radio" name="tabs2">
<label class="block p-5 leading-normal cursor-pointer" for="tab-single-three">Label Three</label>
<div class="tab-content overflow-hidden border-l-2 bg-gray-100 border-indigo-500 leading-normal">
<p class="p-5">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Tenetur, architecto, explicabo perferendis nostrum, maxime impedit atque odit sunt pariatur illo obcaecati soluta molestias iure facere dolorum adipisci eum? Saepe, itaque.</p>
</div>
</div>
</div>
</div>
</section>
/* Javascript to close the radio button version by clicking it again */
var myRadios = document.getElementsByName("tabs2");
var setCheck;
var x = 0;
for (x = 0; x < myRadios.length; x++) {
myRadios[x].onclick = function () {
if (setCheck != this) {
setCheck = this;
} else {
this.checked = false;
setCheck = null;
}
};
}