Les partenaires publicitaires:

Comment faire une barre de navigation déroulante

Les barres de navigation sont l'un des éléments les plus critiques sur un site Web. Sites avec vaste contenu peuvent être difficiles à traverser. Une barre de navigation bien structuré est essentiel de rendre plus facile pour les visiteurs de trouver un contenu pertinent. Utilisez les barres de navigation pour présenter toutes les grandes pages et catégories de votre site. Suivez quelques lignes directrices pour créer une barre de navigation déroulante en utilisant HTML et CSS.

Choses que vous devez

  • Outil d'édition de texte brut
  • Plan du site
  1. Création de votre menu en HTML

    • 1

      Créer le conteneur div qui abritera votre barre de navigation. Donnez à votre navigation div un identifiant unique, comme «nav_menu":

    • 2

      Créez la liste non ordonnée qui va envelopper vos articles individuels de la liste. Donnez cette liste non ordonnée d'un ID, tels que "navigation":

    • 3

      Créer des éléments de liste pour chacun des principaux éléments de votre barre de navigation. Envelopper chaque élément dans une ouverture et de fermeture tag "li" ainsi que d'une balise d'ancrage pour relier chaque élément pour une page sur votre site:

    • 4

      Créer une liste non ordonnée pour vos sous-pages. Placez la nouvelle liste à puces directement avant la clôture

    • tag de la page parent:

  • 5

    Créer des éléments de liste pour chacun de vos sous-pages. Placez ces éléments de liste à l'intérieur de la liste non-ordonnée, créé à l'étape 4:

  • Création CSS pour contrôler votre menu

    • 1

      Ouvrez la feuille de style en cascade de votre page Web (CSS). Créez une nouvelle entrée pour le conteneur div que vous avez créé pour héberger votre menu de navigation dans la section 1, étape 1:

      nav_menu {

      }

      Donnez votre affichage du bloc conteneur div et les styles de largeur fixe. Choisissez une largeur qui va adapter à l'intérieur du conteneur principal de votre page. Voici un exemple de menu qui est de 900 pixels de large:

      nav_menu {

      display: block;



      largeur: 900px;

      }

    • 2

      Créer une entrée pour votre liste non ordonnée de la section 1, l'étape 2 dans votre fichier CSS:

      Navigation {

      }

      Réglez les marges de votre liste à puces à "0" et de son style de liste à «none»:

      Navigation {

      list-style: none;

      margin: 0;

      }

    • 3

      Créez une entrée pour votre liste principaux articles de la section 1, l'étape 3 de votre fichier CSS:

      Navigation li {

      }

      Définissez vos éléments de liste à flotter à gauche et avoir une largeur fixe de votre choix:

      Navigation li {

      float: left;

      largeur: 200px;

      }

    • 4

      Créez une entrée pour les listes à puces secondaires qui contiendra votre sous-pages:

      Navigation li ul {

      }

      Réglez l'affichage et la liste des valeurs de style à «none»:

      Navigation li ul {

      display: none;

      list-style: none;

      }

    • 5

      Créez une entrée pour vous les listes à puces secondaires et comment ils doivent se comporter lorsque leur élément de liste parent est plané au-dessus:

      Navigation li: hover ul {

      }

      Réglez la valeur d'affichage de la liste non ordonnée secondaire à «bloc»:

      Navigation li: hover ul {

      display: block;

      }

    • 6

      Enregistrez vos fichiers et les télécharger sur votre serveur.

  • Conseils Avertissements

    • Ceci est un menu très basique déroulante. Ajouter couleurs et de styles supplémentaires à votre barre de navigation et son contenu pour compléter le thème de votre site web existant.
    • Assurez-vous que votre page Web a un type de DOC valide, ce qui peut empêcher votre menu de travailler dans certaines versions d'Internet Explorer.

    Questions connexes

    » » » » Comment faire une barre de navigation déroulante