Aller au contenu

Sujets conseillés

Posté

voilà,

j'essaie de faire un moteur de recherche mais sans la balise forme qui me pose des probèmes d'interpétation au niveau css.

Je m'explique :

voici le code initial :

<div class="inp">
<input type="text" name="mail" value="">
</div>
<div class="sub">
<input type="submit" name="Submit" value="OK">
</div>

et moi je veux déclencher une redirection lorsrque l'on clique sur OK.

alors je fais la chose suivante :

<form method="post" action="recherche.php" class="form">
<div class="inp">
<input type="text" name="mail" value="">
</div>
<div class="sub">
<input type="submit" name="Submit" value="OK">
</div>
</form>

le problème c'est que en rajoutant la balise form, mon designe change complètement.

Je voudrais déclencher l'action sans la balise form.

Est-ce possible.

Merci d'avance pour les réponses ;)

Posté

La balise form est buguée sur IE, il rajoute pour une raison obscure un saut de ligne à la fermeture de la balise, d'où le décalage de ton design. La solution que j'utilise :

form {
margin: 0;
padding: 0;
}

Posté

A toi de voir...(je plaisante !)

D'ailleurs, hormis le fait qu'il est préférable que le code HTML d'un site soit standard, essaie sans la balise <form>, et visualise avec FF, Netscape, Opera, Safari...et IE. Tu en tireras toi-même les conclusions nécessaires....

xpatval

Posté

Et sinon, pour compléter ce qu'a dit Kalt, je commence toutes mes feuilles de style par :

* {margin: 0; padding: 0}

Ceci pour uniformiser toutes les marges par défaut, histoire de pas avoir de mauvaises surprises.

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...