2010-11-23 5 views
2

Si aucun JavaScript n'est activé, je veux que mon corps ait overflow:hidden (pas de barre de défilement).Style de corps pour une étiquette noscript?

Comment puis-je résoudre ce problème? Est-il possible d'utiliser une balise noscript à l'intérieur de < head> et de définir des styles spécifiques à l'intérieur?

Répondre

2

Je suis assez sûr

<noscript> 
    <style type="text/css"> 
     body { 
      overflow:hidden; 
     } 
    </style> 
</noscript> 

dans votre <head> ferait le travail.

Mais comme indiqué dans l'autre article, il peut être préférable d'utiliser CSS à cette fin, et activer le débordement pour les navigateurs avec JavaScript.

+3

cela peut fonctionner dans certains navigateurs, mais cela n'est pas garanti car une balise '