|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre Expert
![]() ![]() |
Bonjour à tous
Je suis devant un cas qui me dépasse complètement. Je souhaite faire un formulaire tout simple et je gère le positionnement de mes contrôles avec des <br />. Je sais que ce n'est pas trés "propre" mais j'ai vraiment pas besoins de faire autrement. La particularité c'est que tout cela se trouve dans un DIV lui même dans un DIV et je ne comrpends pas pour quoi mes contrôles sont décalés à partir d'un moment. L'imbrication des DIV est obligatoire. Je place le code complet de la page en fin de message, comme ça un simple copier collé dans une page vierge vous permettra de voir le résulat. En gros, tout est dans le cadre jusqu'au TexteArea qui lui sort du cadre et va se mettre à gauche, assez loin. Je ne comprends pas pourquoi. Si j'enlève le <br /> entre le texte le TexteArea, le bouton reste en dehors du cadre, sur la gauche et là, je ne sais plus quoi faire, je n'a plus rien à enlever. Pouvez vous m'aider ? Code :
__________________
Mon blog de création d'univers : Qualhiryann Mon site qui parle de moi moi.ozouf.com |
||
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Inscription : février 2009 Messages : 317 ![]() |
Bonjour,
Je viens de tester ton code sous IE et Firefox, chez moi tout est bien positionné dans le cadre. J'ai peux être mal compris ton problème ? |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() ![]() |
Non, visiblement, tu n'as pas mal compris le problème.
J'ai pratiqué des test sur IE, FF et CHROME et je dois dire qu'il n'y a que IE qui me pose de soucis. Mais en même temps si tu n'as pas de souci sous IE, c'est qu'il y a un autre souci alors. Ce n'est pas la première fois qu'on me dit qu'on a pas la même chose sous IE avec moi. Pourrais je te demander ta version précise, pour comparer ? La mienne est 8.0.7600.16385 et normalement à jour, j'ai mon Windows Update en automatique.
__________________
Mon blog de création d'univers : Qualhiryann Mon site qui parle de moi moi.ozouf.com |
|
00
|
|
|
#4 | ||
![]() ![]() Inscription : janvier 2011 Messages : 2 933 ![]() |
Bonjour,
problème de flux et/ou d'héritage sous EXPLORER (même sous V7.0.6) la TEXTAREA hérite du margin-left : 250px; de la DIV contenante visiblement les <br /> font le garbage mais au départ il semblerait que le centrage avec les marges négatives soit en cause, ce qui arrive souvent, des avantages mais des inconvénients. Pour régler ton soucis, plusieurs pistes, - rétablir le margin-left en mettant dans le STYLE Code css :
- mettre les contrôles dans des balises LABEL et surement encore bien d'autre...comme encapsuler dans une autre DIV, changer le mode de centrage... Au passage ton Code html :
<body leftmargin="0" rightmargin="0" bottommargin="0" topmargin="0" marginheight="0" marginwidth="0">
|
||
|
|
00
|
|
|
#5 |
|
Membre Expert
![]() ![]() |
Merci beaucoup pour tes éclaircissements.
L'utilisation des balise <p> à suffit à rétablir le bon ordre des choses. Pour le reste, je ne peux pas le mettre en place. Ce qui n'est pas flagrant dans le bout de code que j'a mis, c'est que, à l'origine, ceci est un code ASP.NET, donc je ne choisi pas vraiment dans quel balise il va me mettre un contrôle. Le TExteArear, par exemple, c'est pas moi qui décide, moi je met un <asp:TExteBox et c'estleserveur qui détecte ou pas le multilign et donc mets un TExteArae ou un Input.
__________________
Mon blog de création d'univers : Qualhiryann Mon site qui parle de moi moi.ozouf.com |
|
00
|
|
|
#6 | ||
![]() ![]() Inscription : janvier 2011 Messages : 2 933 ![]() |
en mettant comme style
Code css :
|
||
|
|
00
|
|
|
#7 |
|
Membre Expert
![]() ![]() |
Ok, merci pour tout.
__________________
Mon blog de création d'univers : Qualhiryann Mon site qui parle de moi moi.ozouf.com |
|
00
|
Copyright © 2000-2012 - www.developpez.com