Fondation - Accordéon

La description

Les accordéons contiennent des onglets verticaux qui sont utilisés sur les sites Web pour développer et réduire une grande quantité de données. Il fait les divisions de réduction de la page et le contenu est divisé en sections logiques.

Exemple

L'exemple suivant montre l'utilisation de l' accordéon dans Foundation -

<!doctype html>
   <head>
      <meta charset = "utf-8" />
      <meta http-equiv = "x-ua-compatible" content = "ie = edge" />
      <meta name = "viewport" content = "width = device-width, initial-scale = 1.0" />

      <title>Accordion</title>

      <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/foundation.min.css" integrity="sha256-1mcRjtAxlSjp6XJBgrBeeCORfBp/ppyX4tsvpQVCcpA= sha384-b5S5X654rX3Wo6z5/hnQ4GBmKuIJKMPwrJXn52ypjztlnDK2w9+9hSMBz/asy9Gw sha512-M1VveR2JGzpgWHb0elGqPTltHK3xbvu3Brgjfg4cg5ZNtyyApxw/45yHYsZ/rCVbfoO5MSZxB241wWq642jLtA==" crossorigin="anonymous">

      <!-- Compressed JavaScript -->
      <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/foundation.min.js" integrity="sha256-WUKHnLrIrx8dew//IpSEmPN/NT3DGAEmIePQYIEJLLs= sha384-53StQWuVbn6figscdDC3xV00aYCPEz3srBdV/QGSXw3f19og3Tq2wTRe0vJqRTEO sha512-X9O+2f1ty1rzBJOC8AXBnuNUdyJg0m8xMKmbt9I3Vu/UOWmSg5zG+dtnje4wAZrKtkopz/PEDClHZ1LXx5IeOw==" crossorigin="anonymous"></script>
      <script src = "https://cdnjs.cloudflare.com/ajax/libs/foundation/6.0.1/js/vendor/jquery.min.js"></script>
   </head>

   <body>
      <h2>Accordion Example</h2>
      <ul class = "accordion" data-accordion role = "tablist">
         <li class = "accordion-item is-active " data-accordion-item>
            <a href = "#collapse1" role = "tab" class = "accordion-title" id = "collapse1-heading">Foundation</a>
            <div id = "collapse1" class = "accordion-content" role = "tabpanel" data-tab-content aria-labelledby = "panel1d-heading" data-tab-content>
               The most advanced responsive front-end framework.
            </div>
         </li>

         <li class = "accordion-item" data-accordion-item>
            <a href = "#collapse2" role = "tab" class = "accordion-title" id = "collapse2-heading">Bootstrap</a>
            <div id = "collapse2" class = "accordion-content" role = "tabpanel" data-tab-content aria-labelledby = "panel1d-heading" data-tab-content>
               Bootstrap is the most popular and powerful front-end framework.
            </div>
         </li>

         <li class = "accordion-item" data-accordion-item>
            <a href = "#collapse3" role = "tab" class = "accordion-title" id = "collapse3-heading">HTML</a>
            <div id = "collapse3" class = "accordion-content" role = "tabpanel" data-tab-content aria-labelledby = "panel1d-heading" data-tab-content>
               HTML is a markup language for describing web documents.
            </div>
         </li>
      </ul>

      <script>
         $(document).ready(function() {
            $(document).foundation();
         })
      </script>

   </body>
</html>

Production

Exécutons les étapes suivantes pour voir comment fonctionne le code donné ci-dessus -

  • Enregistrez le code html ci-dessus accordion.html fichier.

  • Ouvrez ce fichier HTML dans un navigateur, une sortie s'affiche comme indiqué ci-dessous.