Bonjour,
Je suis débutante et ma question est peut-être bête car illogique et impossible.
J'ai actuellement un accordéon Bootstrap (code à la fin du message) et j'aimerais que les 2 premières sections contiennent également un accordéon. En gros, j'essaye de bricoler une espace de menu oui... Je ne sais pas si c'est possible ou pas.
Actuellement, en copiant le code du premier accordéon dans une des section de celui-ci, évidemment, ça ne marche pas (logique) et en plus, si on ouvre la section 3 du premier accordéon, ça ouvre aussi la section 3 de l'accordéon imbriqué dans la section du premier.
Auriez-vous une solution à me proposer (même si ce n'est pas l'accordéon imbriqué dans un accordéon, tant que quand j'ouvre une section de l'accordéon et que je peux avoir de nouveau des "zones" cliquables, peut-être en décallé).
Merci par avance pour votre aide,
Belle journée !
----- extrait du code :
<div class="container mt-3">
<h4 class="mb-1">Accordion Example</h4>
<div class="accordion" id="accordionExample">
<div class="card">
<div class="card-header" id="headingOne">
<h5 class="mb-0">
<button class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
Javascript
</button>
</h5>
</div>
<div id="collapseOne" class="collapse" aria-labelledby="headingOne" data-parent="#accordionExample" style="">
<div class="card-body">
JavaScript is a scripting or programming language that allows you to implement complex things on web pages ..
</div>
</div>
</div>
<div class="card">
<div class="card-header" id="headingTwo">
<h5 class="mb-0">
<button class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
Css
</button>
</h5>
</div>
<div id="collapseTwo" class="collapse" aria-labelledby="headingTwo" data-parent="#accordionExample" style="">
<div class="card-body">
CSS stands for Cascading Style Sheets. CSS describes how HTML elements are to be displayed on screen, paper, or in other media ..
</div>
</div>
</div>
<div class="card">
<div class="card-header" id="headingThree">
<h5 class="mb-0">
<button class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
Bootstrap
</button>
</h5>
</div>
<div id="collapseThree" class="collapse" aria-labelledby="headingThree" data-parent="#accordionExample" style="">
<div class="card-body">
Bootstrap is a free front-end framework for faster and easier web development. Bootstrap includes HTML and CSS based design templates for typography ...
</div>
</div>
</div>
</div>
</div>
Je suis débutante et ma question est peut-être bête car illogique et impossible.
J'ai actuellement un accordéon Bootstrap (code à la fin du message) et j'aimerais que les 2 premières sections contiennent également un accordéon. En gros, j'essaye de bricoler une espace de menu oui... Je ne sais pas si c'est possible ou pas.
Actuellement, en copiant le code du premier accordéon dans une des section de celui-ci, évidemment, ça ne marche pas (logique) et en plus, si on ouvre la section 3 du premier accordéon, ça ouvre aussi la section 3 de l'accordéon imbriqué dans la section du premier.
Auriez-vous une solution à me proposer (même si ce n'est pas l'accordéon imbriqué dans un accordéon, tant que quand j'ouvre une section de l'accordéon et que je peux avoir de nouveau des "zones" cliquables, peut-être en décallé).
Merci par avance pour votre aide,
Belle journée !
----- extrait du code :
<div class="container mt-3">
<h4 class="mb-1">Accordion Example</h4>
<div class="accordion" id="accordionExample">
<div class="card">
<div class="card-header" id="headingOne">
<h5 class="mb-0">
<button class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseOne" aria-expanded="false" aria-controls="collapseOne">
Javascript
</button>
</h5>
</div>
<div id="collapseOne" class="collapse" aria-labelledby="headingOne" data-parent="#accordionExample" style="">
<div class="card-body">
JavaScript is a scripting or programming language that allows you to implement complex things on web pages ..
</div>
</div>
</div>
<div class="card">
<div class="card-header" id="headingTwo">
<h5 class="mb-0">
<button class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseTwo" aria-expanded="false" aria-controls="collapseTwo">
Css
</button>
</h5>
</div>
<div id="collapseTwo" class="collapse" aria-labelledby="headingTwo" data-parent="#accordionExample" style="">
<div class="card-body">
CSS stands for Cascading Style Sheets. CSS describes how HTML elements are to be displayed on screen, paper, or in other media ..
</div>
</div>
</div>
<div class="card">
<div class="card-header" id="headingThree">
<h5 class="mb-0">
<button class="btn btn-link collapsed" type="button" data-toggle="collapse" data-target="#collapseThree" aria-expanded="false" aria-controls="collapseThree">
Bootstrap
</button>
</h5>
</div>
<div id="collapseThree" class="collapse" aria-labelledby="headingThree" data-parent="#accordionExample" style="">
<div class="card-body">
Bootstrap is a free front-end framework for faster and easier web development. Bootstrap includes HTML and CSS based design templates for typography ...
</div>
</div>
</div>
</div>
</div>