0
votes

JS Script uniquement pour tablette / mobile

J'ai des problèmes avec un script JS sur un menu. J'ai le même menu mais j'ai conçu différemment pour PC et versions plus petites. Et je veux que ce script n'affecte que le menu lorsque l'écran est inférieur à la largeur de la x. Comment puis-je atteindre cet objectif? Ceci est mon script xxx


0 commentaires

3 Réponses :


1
votes

Vous pouvez utiliser fenêtre largeur propriété de jQuery xxx


1 commentaires

ou fenêtre.Terwidth vanilla



2
votes

Vérifiez la largeur de la fenêtre (navigateur croiseur), puis exécutez votre script de manière conditionnelle.

var x = 400,
w = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth;
if (w < x) {
  console.log(w, 'true')
  // do stuff here when screen is smaller
} else {
  console.log(w, 'false')
  // do stuff here when screen is larger
}


1 commentaires

1
votes

Pour vérifier la largeur de la fenêtre (navigateur croiseur), vous pouvez utiliser fenêtre code>, écran code> et largeur code> propriété de JavaScript.

Cela pourrait vous aider: P>

//Smaller screen sizes
var size = 768; 
if(window.screen.width < size) {
    //Your code for smaller screen sizes here
}
else
{
    //Your code for Larger screen sizes here
}


0 commentaires