28173 sujets

CSS et mise en forme, CSS3

j'ai fait une mise en page fluide où je donne à l'internaute la possibilité de choisir la taille du texte, tout en gardant les proportions des colonnes et des images.
Problème, tout est ok si on passe du plus petit au plus grand mais le mouvement inverse ne fonctionne pas sur firefox. Les polices rétrecissent mais pas les colonnes (alors que c'est ok sur ie!).
Je vais encore implémenter un cookie pour garder les préférences, mais en attendant si qqun pouvait m'éclairer pour ce problème avec firefox, ce serait génial

http://www.epfl.ch/atelier/code/epfl10-dyn.html
Bonjour,

le redimensionnement en 800 x 600 ne diminue pas la largeur des colonnes.

Mais elles sont toutes codées en "em" et il peut sembler que la somme des différentes valeurs puisse être supérieure à 100% de la largeur d'écran (je n'ai pas vérifié).

Ce qui expliquerait la largeur fixe et le scroll horizontal en 800 x 600, le redimensionnement des colonnes se faisant normalement lors du redimensionnement de la police, elle aussi en "em".
Autre que ta question, petite erreur ! Smiley smile

Ligne 89 Tu est dans un <div> et tu ferme un form que tu n'a pas ouvert dans le <div>! Smiley eek
il faut le fermer apres le </div>

<div class="ok-button"><a href="javascript:document.searchform.submit();"><img border="0" src="http://www.epfl.ch/images/button_ok.gif" alt="OK"></a></form></div>


A+