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 :

Bootstrap navbar-toggle fonctionne à moitié


Sujet :

Framework CSS Bootstrap

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de Markos22
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2016
    Messages
    198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2016
    Messages : 198
    Par défaut Bootstrap navbar-toggle fonctionne à moitié
    Bonjour,

    J'ai sur ma page une navbar-toggle responsive de bootstrap. En-deçà d'une certaine largeur d'écran, elle se transforme donc en icône de menu avec un effet "collapse". Le problème, c'est qu'elle se déplie bien lorsqu'on clique sur l'icone, mais elle ne se replie pas si l'on reclique. C'est normal ? Normalement, "toggle", ça veut dire que ça va dans les deux sens...

    Voici mon code :

    Code html : 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
    <nav class="navbar navbar-inverse navbar-fixed-top">
    		<div class="container">
    			<div class="navbar-header">
    				<button class="navbar-toggle collapsed" data-toggle="collapse"
    					data-target="#main-menu" aria-expanded="true">
    					<span class="sr-only">Toggle navigation</span> <span
    						class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span>
    				</button>
    				<a href="index.php" class="navbrand"><img
    					src="logo/Logo Ma_boite.png" alt="logo"
    					height="20px"></a>
    				<address>
    					<a href="tel:+xxxxxxxxxx"><span
    						class="fa fa-phone"></span> XX XX XX XX XX</a>
    				</address>
    			</div>
    			<div class="collapse navbar-collapse" id="main-menu">
    				<ul class="nav navbar-nav">
    					<li class="divider" role="separator"></li>
    					<li><a href="index.php">Accueil</a></li>
    					<li><a href="apropos.php">A propos de nous</a></li>
    					<li><a href="contact.php">Contact</a></li>
    				</ul>
    			</div>
    		</div>
    	</nav>

    Merci d'avance de votre aide...

  2. #2
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Juillet 2014
    Messages : 8
    Par défaut
    Bonjour,

    Ton code fonctionne correctement pour moi.
    J'utilise css et js de bootstrap en cdn.
    Et jquery 3.1.1 via cdn de google.

    Si tu utilises quelques chose de similaire, je pense que tu peux opter pour un conflit css ou js avec tes propres fichiers.

  3. #3
    Membre confirmé Avatar de Markos22
    Homme Profil pro
    Développeur Java
    Inscrit en
    Juillet 2016
    Messages
    198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 60
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Juillet 2016
    Messages : 198
    Par défaut
    Merci, @zigomario.

    C'était effectivement une question de version. J'avais mis un jquery 2.1.4... Avec 3.1.1, ça marche mieux. J'espère que le reste va continuer de fonctionner... En attendant, la question est maintenant résolue.

    A bientôt !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. faire apparaitre le bouton navbar-toggle du bootstrap
    Par ouldfella dans le forum Général Conception Web
    Réponses: 0
    Dernier message: 29/06/2014, 11h41
  2. [MySQL] Requête qui fonctionne à moitié
    Par TomDelonge dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 12/03/2009, 16h24
  3. [FTP] Limiteur de vitesse fonctionnant à moitié
    Par MadSoldier dans le forum Langage
    Réponses: 2
    Dernier message: 09/12/2008, 18h38
  4. Réponses: 3
    Dernier message: 14/08/2007, 11h38
  5. Exécution jar : fonctionne "à moitié"
    Par Tentative dans le forum NetBeans
    Réponses: 12
    Dernier message: 12/06/2006, 19h55

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