2010-11-24 3 views
1

Je vais donner aux utilisateurs la possibilité de changer la taille du texte via certains contrôles sur la page. Ce que je voudrais savoir, c'est que si l'utilisateur change trop la taille, le texte commencera-t-il à mal tourner dans la div et devrais-je utiliser EM pour spécifier ma largeur/hauteur div pour éviter ce problème?Dois-je définir des div divisations en utilisant des EM?

Merci d'avance.

+0

Pourriez-vous créer un lien vers cette autre question? Aussi, pourriez-vous clarifier le premier paragraphe? C'est une sorte de [phrase d'arrêt] (http://en.wikipedia.org/wiki/Run-on_sentence) et par conséquent est difficile à comprendre. –

+0

Fait les changements comme suggéré; Je ne sais pas comment clarifier la question, alors je l'ai laissé et j'espère que c'est plus clair avec mes modifications. – webnoob

+0

J'ai reformulé la question complètement maintenant car je pense que c'est plus clair. – webnoob

Répondre

0

Je pense que cela dépend de ce que vous souhaitez accomplir. Habituellement, le texte ne s'emballe pas correctement, sauf si vous lui donnez une taille de police si grande qu'un mot ne rentre pas sur une ligne, auquel cas ce mot ne s'enroulera pas du tout. Si vous permettez simplement à l'utilisateur d'avoir une taille de police de, disons, 12px, 16px et 20px, alors vous pouvez simplement garder la div la même largeur si vous voulez garder la zone de visualisation à une largeur confortable pour l'utilisateur.

Vous pouvez également définir une largeur raisonnable de la page pour qu'elle corresponde à la taille de la police, afin que la largeur de la page ne soit pas directement em, mais à une largeur raisonnable, car les moniteurs ont une largeur prédéfinie. , 1280, 1600 et 1920 et en rendant la largeur plus large n'est probablement pas pratique pour les utilisateurs.

+0

Je pense que cela répond assez bien à ma question, merci. J'ai joué autour et j'ai utilisé l'EM pour les divs et tout évolue vraiment bien pour le moment, je vais voir comment ça se passe. J'essaie d'éviter d'être limité à une gamme de tailles de caractères, donc cela fonctionne comme je le voulais. – webnoob

Questions connexes