Nouveau WRInaute
Bonjour,
J'ai découvert un "bug" dans MON menu déroulant, fait avec Bootstrap.
J'ai testé ce menu avec Chrome, Opéra, et Firefox. Le menu fonctionne, dans le sens ou il se déroule et où tous les liens s'ouvrent. Mais, si je l'ouvre sur un mobile, le menu est bien un "hamburger", qui se déroule mais...les liens ne s'ouvrent que sur demande et dans un autre onglet . Je n'ai pas lu ou trouvé une explication, et je me demande s'il faut modifier mon code.
Voici le code "menu":
<nav class="navbar navbar-custom navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#custom-collapse"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button><a class="navbar-brand" href="en-index.html">Mas Conil</a>
</div>
<div class="collapse navbar-collapse" id="custom-collapse">
<ul class="nav navbar-nav navbar-right">
<li class="dropdown"><a class="dropdown-toggle" href="en-index.html" data-toggle="dropdown">Home</a>
<ul class="dropdown-menu">
<li><a href="de-index.html">Auf Deutsch</a></li>
<li><a href="index.html">En français</a></li>
</ul>
</li>
<li class="dropdown"><a class="dropdown-toggle" href="en-culinary.html" data-toggle="dropdown">Dining</a>
<ul class="dropdown-menu">
<li class="dropdown"><a class="dropdown-toggle" href="en-culinary.html#Dine" data-toggle="dropdown">Dine</a>
</li>
<li class="dropdown"><a class="dropdown-toggle" href="en-culinary.html#Drink" data-toggle="dropdown">Drink</a>
</li>
<li class="dropdown"><a class="dropdown-toggle" href="en-culinary.html#Cook" data-toggle="dropdown">Cook</a>
</li>
<li class="dropdown"><a class="dropdown-toggle" href="en-culinary.html#Grow" data-toggle="dropdown">Grow</a>
</li>
</ul>
</li>
<li class="dropdown"><a class="dropdown-toggle" href="en-rooms.html" data-toggle="dropdown">Rooms</a>
<ul class="dropdown-menu">
<li class="dropdown"><a class="dropdown-toggle" href="en-rooms.html#Alzon" data-toggle="dropdown">Alzon</a> </li>
<li class="dropdown"><a class="dropdown-toggle" href="en-rooms.html#Bourdic" data-toggle="dropdown">Bourdic</a></li>
<li class="dropdown"><a class="dropdown-toggle" href="en-rooms.html#Esquielle" data-toggle="dropdown">Esquielle</a></li>
<li class="dropdown"><a class="dropdown-toggle" href="en-rooms.html#Gardon" data-toggle="dropdown">Gardon</a></li>
<li class="dropdown"><a class="dropdown-toggle" href="en-rooms.html#Seynes" data-toggle="dropdown">Seynes</a> </li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
Merci d'avance, c'est vraiment le genre de détail qui me "bouffe" mon énegie de retraitée...
J'ai découvert un "bug" dans MON menu déroulant, fait avec Bootstrap.
J'ai testé ce menu avec Chrome, Opéra, et Firefox. Le menu fonctionne, dans le sens ou il se déroule et où tous les liens s'ouvrent. Mais, si je l'ouvre sur un mobile, le menu est bien un "hamburger", qui se déroule mais...les liens ne s'ouvrent que sur demande et dans un autre onglet . Je n'ai pas lu ou trouvé une explication, et je me demande s'il faut modifier mon code.
Voici le code "menu":
<nav class="navbar navbar-custom navbar-fixed-top" role="navigation">
<div class="container">
<div class="navbar-header">
<button class="navbar-toggle" type="button" data-toggle="collapse" data-target="#custom-collapse"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button><a class="navbar-brand" href="en-index.html">Mas Conil</a>
</div>
<div class="collapse navbar-collapse" id="custom-collapse">
<ul class="nav navbar-nav navbar-right">
<li class="dropdown"><a class="dropdown-toggle" href="en-index.html" data-toggle="dropdown">Home</a>
<ul class="dropdown-menu">
<li><a href="de-index.html">Auf Deutsch</a></li>
<li><a href="index.html">En français</a></li>
</ul>
</li>
<li class="dropdown"><a class="dropdown-toggle" href="en-culinary.html" data-toggle="dropdown">Dining</a>
<ul class="dropdown-menu">
<li class="dropdown"><a class="dropdown-toggle" href="en-culinary.html#Dine" data-toggle="dropdown">Dine</a>
</li>
<li class="dropdown"><a class="dropdown-toggle" href="en-culinary.html#Drink" data-toggle="dropdown">Drink</a>
</li>
<li class="dropdown"><a class="dropdown-toggle" href="en-culinary.html#Cook" data-toggle="dropdown">Cook</a>
</li>
<li class="dropdown"><a class="dropdown-toggle" href="en-culinary.html#Grow" data-toggle="dropdown">Grow</a>
</li>
</ul>
</li>
<li class="dropdown"><a class="dropdown-toggle" href="en-rooms.html" data-toggle="dropdown">Rooms</a>
<ul class="dropdown-menu">
<li class="dropdown"><a class="dropdown-toggle" href="en-rooms.html#Alzon" data-toggle="dropdown">Alzon</a> </li>
<li class="dropdown"><a class="dropdown-toggle" href="en-rooms.html#Bourdic" data-toggle="dropdown">Bourdic</a></li>
<li class="dropdown"><a class="dropdown-toggle" href="en-rooms.html#Esquielle" data-toggle="dropdown">Esquielle</a></li>
<li class="dropdown"><a class="dropdown-toggle" href="en-rooms.html#Gardon" data-toggle="dropdown">Gardon</a></li>
<li class="dropdown"><a class="dropdown-toggle" href="en-rooms.html#Seynes" data-toggle="dropdown">Seynes</a> </li>
</ul>
</li>
</ul>
</div>
</div>
</nav>
Merci d'avance, c'est vraiment le genre de détail qui me "bouffe" mon énegie de retraitée...