Merci pour la réponse qui répond au besoin exprimé mais pas au problème (très mal expliqué).
Mon problème (un petit peu mieux expliqué) :
j'utilise un menu :
1 2 3 4 5 6 7 8 9 10 11 12
| <div id="menu">
<div class="menu" id="menu1"
onmouseover="affiche(this)"> <a href="#">Menu 1</a>
<div class="sousmenu" id="sousmenu1"
style="display: none;" onmouseout="affiche(this)">
<div><a href="#">SousMenu 1.1</a></div>
<div><a href="#">SousMenu 1.2</a></div>
<div><a href="#">SousMenu 1.3</a></div>
</div>
</div>
...
</div> |
qui s'appuie donc sur une feuille CSS (pas besoin de décrire le js ici)
<link rel="stylesheet" href="style.css" type="text/css" />
qui, elle, contient la définition de classes et d'identifiants, qui chacun, contiennent des attributs définissants des tailles (font-size mais aussi margin, width, height, padding-top, et left) ; et quand je veux zoomer c'est, par exemple, affecter un coefficient 1.10 à tous ces attributs. Donc, en fait, je ne veux pas simplement modifier le font-size d'un élément mais modifier plusieurs attributs définissants des classes et identifiants ; et j'ai fait un essai manuel : si j'applique un coeficient de *2 ou de *0.5 à tous les attributs en px, le résultat est celui que j'attends : comment automatiser cela ?
Partager