Bonjour, lors de l'animation de ma barre de navigation, j'obitiens des lignes bleu (couleur arrière plan de ma div) verticale comme si l'écran était cassé. Ensuite elle disparaissent quelque secondes plus tard.
J'aimerais beaucoup régler ce problème peu estétique. Je vous mets le code ci dessous ! Merci d'avance !

JS :

var isClick = false;

$('.burger').click(()=>
{
  if(isClick == false)
  {
     $('nav .links').animate({left : "-50%"},500);
     setTimeout(500);
     isClick = true;
  }else
  {

    $('nav .links').animate({left : "0%"},500);    
    setTimeout(500);
    isClick = false;
  }

});

HTML :

<ul class="links">
                <li><a href = "/Matiere.php">Matières</a><hr></li>
                <li><a href="/liste_tchat.php">Tchat</a><hr></li>
                <li><a id = "setpseudoOnBalise"></a><hr></li>
                <li id="ConnectBalise"><a href="/profil.php" id ="logElement"><img src = "/images/Nuage.png" id ="logoProfil"></a><hr></li>

            </ul>

CSS :

nav .links
{

background-color: #7CF2E2;
width : 50%;
position : fixed;
top : 10vh;
left : -50%;
display : flex;
flex-direction: column;
justify-content: inherit;
padding : 0;

}

Voilà c'est tout pour le code. Prévenez moi si vous aussi vous avez ce bug d'affichage :/

4 réponses


Merci de formater le sujet convenablement.

AKESE
Auteur

Comment suis-je censé faire? j'ai encadré de deux ** mon code en js, html et css et ça colorise le code de façon aléatoire.

Le forum utilise la syntaxe markdown : https://fr.wikipedia.org/wiki/Markdown#Formatage

AKESE
Auteur

AH ! Merci pour le lien, je ne savais pas... Voilà c'est corrigé !