a tous
je voudrait créer un fieldset haut de trois lignes,
peu importe l'existance ou non de ces lignes et la taille de police est
modifiable par l'utilisateur ( taille en em pas en px ... ),
comment faire, si quelqu'un à une idée,
![]()
a tous
je voudrait créer un fieldset haut de trois lignes,
peu importe l'existance ou non de ces lignes et la taille de police est
modifiable par l'utilisateur ( taille en em pas en px ... ),
comment faire, si quelqu'un à une idée,
![]()
Je comprend pas trop ...
C'est ca que tu veux :
?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <FIELDSET style="height: 30px;"> <LEGEND>Ma légende</LEGEND> </FIELDSET>![]()
je ne pense pas car si l'utilisateur agrandit le texte ( car taille en em ...)
( CTRL+mollette vers le haut ... )
mon fieldset va partir en banane ( enfin je crois, ) surtout si dans mes 2 fieldset à gauche et à droite, le contenu ne fait pas la même taille !!!
pour info :
j'utilise les tailles de police en em pour suivre les
Directives pour l'accessibilité aux contenus Web 2.0
Non la largeur de ton fieldset restera la meme ... seule la taille du texte changeEnfin essaye, fais un test car la je comprend pas trop pourquoi les utilisateurs auraient besoin de modifier la taille du texte ...
comme je l'ai dis plus tôt, la modification de la taille du texte fait partie des recommendations WAI qui ont pour but de créer un WEB plus accecible, entre autres aux personnes handicapées :Envoyé par elwin
via leurs agents utilisateurs ( navigateurs si tu préfere...)
- daltonisme, mauvaise vue, (ou pas du tout...)
- mauvaise audition, (ou pas du tout...)
- probleme psycho-moteur
- probleme cognitif, de concentration
- ou même de le rendre accecible aux illetré ( ce qui n'est pas un handicap soyont claire...)
- ...
Voila le pourquoi, ensuite ... bah il faut bien que le design suive,
- audio,
- braille,
- visuel,
- ou autres
- ...
donc un design fluide capable de subir des modifs utilisateur (comme la taille du texte... )
mais qui reste beau peu importe ses préférences.
J'espere que tu comprend mieux ma demarche, sinon va voir le lien que je t'ai mis dans le poste précédent, il y a de la lecture mais :
tout developpeur civilisé devrait connaitrent ces directives et essayer de les appliquer
Ah ok je comprend mieu ! Et oui c'est tout a ton honneur
Essaye ca :
Et fais un test, tu verra le texte grossi mais pas la taille du fieldset, et on peut grossir tres fortement sans depasser la taille du filedset... En esperant que ca t'ira
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <FIELDSET style="height: 100px;"> <LEGEND>Ma légende</LEGEND> aaaa aaaa </FIELDSET>![]()
il n'y a aucun probleme pour definir les taille en em pour un fieldset. Il va bien grandir avec la taille du texte c'est bien la tout l'interet de cette mesure.Envoyé par gretch
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 * { margin:0; padding:0; } fieldset { height: 3.6em; } p { line-height: 1.2em; }Teste donc et di nous ou ce situe ton probleme.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <fieldset> <p>ligne1</p> </fieldset> <p> </p> <fieldset> <p>ligne1</p> <p>ligne2</p> <p>ligne3</p> </fieldset>
Le probleme ne vien pas du fait d'utiliser une mesure en em pour le height mais peu etre plutot que en grossissant de trop cela casse la présentation. Pour répondre a cela on a besoin de plus de détails.
nop, ça marche pas,
2 comportement :
IE ne fait meme pas bouger le fieldset avec l'unité em
Quand à FF, le texte peut sortir du fieldset.
comprend pas...![]()
As-tu tester le code que je t'ai donné?
je voi bien la taille du fieldset bouger sous IE, j'ai meme tester sous différents DTD.
Quand à FF, le texte peut sortir du fieldset. Tu peut utiliser overflow:auto.
Le min-height ne semble pas fonctionner sur un fieldset
---------------------
edit: pour eviter le debordement tu peu utiliser ca:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 fieldset div{ _height: 3.6em; min-height: 3.6em; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <fieldset> <div> <p>ligne1</p> </div> </fieldset>
Partager