|
|
|
|
Bonjour a tous,
Voila j'ai un petit souci au niveau du design de mon site web. je m'explique:
J'ai une image de fond sur laquelle je souhaiterai venir positionner deux champs d'un formulaire à des endroits bien précis.
J'ai essayer avec le css et les balises "margin-top", etc mais le problème c'est que des que je bouge la taille de ma fenêtre internet, les champs des mon formulaires se déplace au lieu de rester sur la position initial de mon image.
En espérant avoir été assez clair merci pour l'aide que vous pourrez m'apporter
Configuration: Windows Vista Firefox 3.0
Répondre à Devilish
|
Ton image est dans ton body positionner en % et ton formulaire est positionné en px. Les positionnements en % permettent à la page de s'adapter en fonction de la dimension de la fenêtre, donc ils changent, mais pas les positionnements en pixels c'est pour ça que ça se déplace...
<div background ="images/index.jpg" style="background-repeat:no-repeat; background-position:50% -38%;"> <form name="login" method="POST" action="accueil.php"> <input type="text" name="user" value="" style="margin-top:362px; margin-left:870px; width:8%; "><br> <input type="password" name="password" value="" style="margin-top:41px; margin-left:870px; width:8%; "><br><br> <input type="image" src="images/join.jpg" name="image" style="margin-top:3px; margin-left:907px;" > </form> </div> Et changent tes position en fonction...
|
Bon dans ce cas place l'image avec des % mais les autre truc place les avec des Pixels...ya pas de secrets essaye tout ce qui te passe par la tête, ça ressemble à un conseil poubelle mais c'est la meilleure façon d'avancer. Et avant tout, pendant tes test pour ton placement, je te conseil d'utiliser plusieurs navigateurs. Le mieux serait que ton site s'affiche de la même manière sur Opera, firefox, IE (malheureusement) et safari. D'ailleurs avec safari tu auras une surprise avec les placements en %... Knoc knock knockin' on heavens door... Open that fucking door buddy!!!! |