|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
Bonjour,
J'ai un extranet dont la définition est faite pour une certaine résolution d'écran. J'ai une administration qui veut utiliser cet extranet mais leur résolution est différente (moins fine). Du coup les label et champ input se chevauchent. Mon code html simplifié Code :
Code :
Merci de votre aide
__________________
Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose. |
||||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Développeur Sharepoint/Biztalk Inscription : octobre 2008 Messages : 500 ![]() |
Je rajouterais un position:relative; au css du label, j'enlèverais que float:left que je passerais dans le css du input avec un position:relative;
Ensuite définis une largeur pour ton input aussi. L'intérêt de passer par le JS pour la résolution n'est pas justifié ici. Ca l'est lorsque tu affiche des images que tu veux pas déformer (donc tu choisis ta résolution et affiche la bonne image). |
|
|
00
|
|
|
#3 |
|
Membre extrêmement actif
![]() Inscription : juin 2006 Messages : 1 804 ![]() |
Merci pour cette réponse.
Pour la largeur du champ INPUT c'est plus compliquée. Elle varie d'un champ à l'autre. Une date, un montant, un pourcentage, un code, un libellé ou une adresse ne sont de même dimension.
__________________
Y a pas, plus on fait, plus on sait. Plus on cherche, plus on sait chercher. Maintenant quant à trouver, c'est autre chose. |
|
|
00
|
|
|
#4 | ||
|
Membre éclairé
![]() Développeur Sharepoint/Biztalk Inscription : octobre 2008 Messages : 500 ![]() |
J'avais pas fait gaffe que tu mettais seulement un code simplifié.
Pourrais-tu faire une capture de ce que tu appelles chevaucher ? Car quand c'est trop long, généralement ca fait un retour ligne, donc je vois pas trop. En attendant, met tes input dans un id, et c'est cet id où tu mets une taille width. De ce fait peut importe la taille de ton input ... Par contre attention que tes champs input soient pas non plus trop long, de façon que ca passe sur une résolution minimum (1024x768 j'imagine à l'heure actuelle). Une solution certainement moins propre, mais qui m'a éviter de nombres heures de galère quand je débutais, c'est tout mettre dans un tableau. Ainsi : Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com