IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Faire une barre de navigation de page(BootStrap)


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club Avatar de cyllares
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2016
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2016
    Messages : 1
    Par défaut Faire une barre de navigation de page(BootStrap)
    Bonjour, j'ai récemment commencer un site web sur lequelle je pourrais mettre mes projets. Je suis un débutant en web mais j'ai de bonnes bases en C#. Je profite de ce site pour apprendre à utiliser JavaScript et Sql et approfondir mes connaissances en HTML/CSS, comme vous avez pu le constater dans le titre, j'ai un problème avec la création d'une barre de navigation. J'utilise BootStrap donc la classe nav et tout va à merveille pour l'affichage, mais quand c'est pour affiché les différentes pages rien ne marche . J'imagine qu'il faut utiliser du JavaScript mais si oui je ne sais pas comment l'inclure.

    Rentrons dans le vif du codeつ ◕_◕ ༽つ:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    <!doctype html>
     
     
     
    <html lang="en">
    <head>
      <meta charset="utf-8">
    <link rel="stylesheet" type="text/css" href="bootstrap/css/bootstrap.css">
    <link rel="stylesheet" type="text/css" href="cssstyle.css">
     
      <title>SoftRabbit - Cyllares Projects</title>
     
    </head>
     
    <body>
     
    <div class="row">
     <h1 class="col-md-offset-1 col-md-4">SoftRabbit - Cyllares</h1>
    </div>
    <h3>Projects Website</h3>
     
     
    <nav class="navbar navbar-default">
      <div class="container-fluid">
     
        <ul class="nav navbar-nav">
          <li class="active"><a href="#">home</a></li>
          <li><a href="#menu1">menu1</a></li>
          <li><a href="#menu2">menu2</a></li>
        </ul>
      </div>
    </nav>
      <div id="home">
     
        <table class="table-md-offset-3 col-md-4">
     
           <thead>
     
               <tr>
     
                   <th>News</th>
     
               </tr>
     
           </thead>
     
           <tbody>
     
               <tr>
     
                   <td>sup</td>
     
               </tr>
     
           </tbody>
     
       </table>
     
      </div>
      <div id="menu1">
        <h3>Menu 1</h3>
        <p>Some content in menu 1.</p>
      </div>
      <div id="menu2"class="">
        <h3>Menu 2</h3>
        <p>Some content in menu 2.</p>
      </div>
    </div>
     
     
    <script src="jquery.js"></script>
     
    <script src="jquerythings.js"></script>
    </body>
    </html>
    Étant un débutant je me doute que le code n'est pas très bien optimisé donc si vous avez des suggestions laissez un commentaire.

    Cordialement, Cyllares

    Merci de votre lecture ◕‿↼

  2. #2
    Membre éclairé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2016
    Messages
    39
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2016
    Messages : 39
    Par défaut
    Bonjour cyllares,

    Pour débuter sur les bonnes bases, voici déjà un conseil pour ton code :

    La hiérarchie des éléments doit être respectée. Tu utilises h1 et h3, probablement à cause de leur taille par défaut. Il est important pour le référencement naturel de ton site que le titre qui soit "en dessous" d'un h1 soit toujours un h2, puis h3, etc. La forme, ça se change en CSS sans soucis.

    Pour ce qui est de ton problème, tout dépend de ce que tu cherches à obtenir. Si j'en crois ton code, le menu de ta navbar ne possède que des liens internes à ta page, autrement dit ils ne font que mener aux ancres que tu as définies plus bas. Cherches-tu à faire un site en one page ou bien souhaitais-tu changer de page ?

Discussions similaires

  1. Créer une barre de navigation horizontale dans une page web
    Par sophieetfrederic dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 25/11/2011, 17h16
  2. [VCL] Comment faire une barre d'outils skinable comme FireFox ?
    Par DarkChamallo dans le forum Composants VCL
    Réponses: 23
    Dernier message: 07/05/2008, 18h03
  3. Une barre de navigation qui suit les déplacements dans une longue page
    Par septembr1 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 08/02/2008, 10h56
  4. Comment faire une Barre de Menu?
    Par gamerome dans le forum OpenGL
    Réponses: 5
    Dernier message: 18/02/2005, 14h46
  5. Indy FTP (idFTP) faire une barre de progress de transfert
    Par Harry dans le forum Web & réseau
    Réponses: 4
    Dernier message: 09/07/2004, 13h15

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo