Pour un modèle réactif, j'ai une requête média dans mon CSS :
@media screen and (max-width: 960px) {
body{
/* something */
background:red;
}
}
Et, j'ai fait une fonction jQuery sur le redimensionnement à la largeur du journal :
$(window).resize(function() {
console.log($(window).width());
console.log($(document).width()); /* same result */
/* something for my js navigation */
}
Et il y a une différence entre la détection CSS et le résultat JS, j'ai cette méta :
<meta content="user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width" name="viewport"/>
Je suppose que c'est dû à la barre de défilement (15 px). Comment puis-je faire mieux ?