I try to create a collapse element according to the bootstrap document.
<!DOCTYPE html>
<html lang="fr" dir="ltr">
<head>
<title>La Résidence Bloc H </title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="UTF-8">
<meta name="google-site-verification" content="xxx-YYY" />
<meta name=“description“ content=“mmm.“>
<link rel="stylesheet" href="css/style.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.css" integrity="sha512-UTNP5BXLIptsaj5WdKFrkFov94lDx+eBvbKyoe1YAfjeRPC+gT5kyZ10kOHCfNZqEui1sxmqvodNUx3KbuYI/A==" crossorigin="anonymous" referrerpolicy="no-referrer"
/>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.theme.default.min.css" integrity="sha512-sMXtMNL1zRzolHYKEujM2AqCLUR9F2C4/05cdbxjjLSRvMQIciEPCQZo++nk7go3BtSuK9kfa/s+a4f4i5pLkw==" crossorigin="anonymous"
referrerpolicy="no-referrer" />
<script src="https://code.jquery.com/jquery-1.12.4.min.js" integrity="sha256-ZosEbRLbNQzLpnKIkEdrPv7lOy9C27hHQ+Xp8a4MxAQ=" crossorigin="anonymous"></script>
<!-- Bootstrap CSS -->
<link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
<script>
document.addEventListener("DOMContentLoaded", function() {
fetch('header.html')
.then(response => response.text())
.then(data => {
document.getElementById('header-tag').innerHTML = data;
});
});
document.addEventListener("DOMContentLoaded", function() {
fetch('footer.html')
.then(response => response.text())
.then(data => {
document.getElementById('footer-tag').innerHTML = data;
});
});
</script>
</head>
<body>
<div id="header-tag"></div>
<script>
const hambuger = document.querySelector('.hambuger');
const navMenu = document.querySelector('.nav-menu');
hambuger.addEventListener("click", mobileMenu);
function mobileMenu() {
hambuger.classList.toggle("active");
navMenu.classList.toggle("active");
}
const navLink = document.querySelectorAll('.nav-link');
navLink.forEach((n) => n.addEventListener("click", closeMenu));
function closeMenu() {
hambuger.classList.remove("active");
navMenu.classList.remove("active");
}
</script>
<main>
<section class="home" id="studio">
<div class="box">
<div class="text">
<h4>50,000 CFA</h4>
<h6>La chambre de luxe, chic et équipée, offre un mélange parfait de confort, élégance et technologie moderne. Dès l’entrée, un sentiment de sophistication et de détente se fait ressentir grâce à un décor harmonieux et soigné. Voici une description
détaillée de cette chambre : </h6>
<p>
<button class="btn btn-primary" type="button" data-bs-toggle="collapse" data-bs-target="#collapseExample" aria-expanded="false" aria-controls="collapseExample">
Plus d'informations:
</button>
</p>
<div class="collapse" id="collapseExample">
<div class="card card-body">
<h5>Aménagement et Design</h5>
...
</div>
</div>
</div>
</div>
<div class="image">
<img src="image/g3.jpg">
</div>
</section>
</main>
<div id="footer-tag"></div>
</body>
</html>
The “Plus d’informations” is not clickable.