question béte CSS ( DIV )

Eléphant du PHP | 388 Messages

25 janv. 2010, 22:27

dans mon code html de login j'ai deux champs : email et mot de passe.
<div id="corps2">
	
<form method="post" action="register.php">
 	
	<label for="email">Email * :</label><br />
	<input type="text" name="email" id="nom" size="30" /><br />
	<label for="mps">Mot de Passe * :</label><br />
	<input type="text" name="mps" id="mps" size="30" /><br />
	
 </div>
cependant dans mon css j'ai placé un background dans le code

Code : Tout sélectionner

#corps2 { width: 1024px; height: 800px; position: absolute; top: 160px; left: 300px; background: url("../contenu/espacepart.png") no-repeat; }
cependant grace a cela je peut également bouger mon background

mais le HIC c'est que je ne peut pas bouger mes forms

Dois je recrée un nouveau bloc nommé exemple <div id="corps3">?

comment doit je faire car au bout du compte cela va faire beaucoup et je pence que point de vue codage c'est pas la meilleur chose a faire

ViPHP
ViPHP | 4039 Messages

26 janv. 2010, 12:58

Tu as remarqué que la balise <form> n'est même pas fermée ?
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

ViPHP
AB
ViPHP | 5818 Messages

26 janv. 2010, 15:25

Et puis c'est autre chose mais si tu as un label for="email" il faudrait un id correspondant :wink:

ViPHP
ViPHP | 3607 Messages

26 janv. 2010, 18:52

Bon sinon pour répondre à la question initiale,
Pour gérer le positionnement d'un background, on préfère utiliser la propriété background-position, qui te permettra de positionner ce dernier comme tu le souhaites à l'intèrieur de ton div#corps2
Ensuite, le fait de "bouger tes forms" est un autre problème... Il faut jouer sur le positionnement,
Mais avant tout, il faudrait nous en dire plus sur ce que tu souhaites obtenir ;)

Eléphant du PHP | 388 Messages

26 janv. 2010, 19:50

oui merci pas mal de petite erreur. :oops:

mon test est le suivant j'ai un rectangle nommé espacepart.png positionné a une certaine position
dessus vas se gréffer deux champs email et mot de passe.

donc j'aimerai pouvoir faire bouger aussi bien les rectancle que les champs sans que le tout forme qu'un bloc.

j'ai egalement essayer ceci mais sans succées.

mon css :

Code : Tout sélectionner

#corps2 { width: 1024px; height: 800px; position: absolute; top: 160px; left: 300px; background: url("../contenu/espace.png") no-repeat; } #corps2, form { width: 500;/*a definir*/ height: 800;/*a definir*/ margin-top: 150;/*a definir*/ margin-left: 900;/*a definir*/ }
et mon HTML
<div id="corps2">

	
<form method="post" action="login.php">
 	
	<label for="email">Email * :</label><br />
	<input type="text" name="email" id="email" size="30" /><br />
	<label for="mps">Mot de Passe * :</label><br />
	<input type="text" name="mps" id="mps" size="30" /><br />
	</form>
 </div>
vois se que je souhaite faire ?

ViPHP
ViPHP | 3607 Messages

26 janv. 2010, 20:02

Bonsoir,
Il faut que tu expliques plus précisément ceci:
donc j'aimerai pouvoir faire bouger aussi bien les rectancle que les champs sans que le tout forme qu'un bloc.
Au besoin fait nous des shémas, des screen, ou je ne sais quoi... mais en l'état c'est incompréhensible :)

Eléphant du PHP | 388 Messages

26 janv. 2010, 20:06

je test fait une capture des mon rectancle et de mes champs ( form ) jespere que sa pourra t'aiguiller

[img]
http://www.logisdesannonces.fr/exemple.jpg
[/img]

merci de ton aide