cs_chiktika
Messages postés58Date d'inscriptionlundi 26 décembre 2005StatutMembreDernière intervention23 janvier 2011
-
16 nov. 2007 à 16:28
haroun70
Messages postés3Date d'inscriptionsamedi 23 janvier 2010StatutMembreDernière intervention 8 novembre 2011
-
17 mars 2010 à 03:28
Bonjour,
voila je détecte la résolution du client en javascript comme ceci :
if (screen.height>=1024){
...
}
else{
...
}
ensuite j'ai besoin de redimensionner un div conteneur en fonction de la résolution. J'ai essayé deux méthodes qui ne fonctionnent pas :
1 :
par l'appel de feuilles de styles externes differentes selon la résolution :
if (screen.height>=1024){
<link href='styles1024.css' rel='stylesheet' type='text/css'>
}
else{
<link href='styles768.css' rel='stylesheet' type='text/css'>
}
2:
par le passage de parametres ds la feuille de style interne.
if (screen.height>=1024){
var hauteur=700px
var largeur=900px
}
else{
var hauteur=540px
var largeur=700px
}
</script>
<style type="text/css">
#anim {
vertical-align:top;
text-align:center;
position: relative;
height: hauteur;
width: largeur;
margin-right: auto;
margin-left: auto;
top: 0px;
}
</style>
voila ds les deux cas cela ne fonctionne pas.
Quelqu'un a-t-il une idée ??