centre de soumettre le formulaire boutons html / css
Je vais avoir des problèmes de centrage de mon formulaire html soumettre boutons en css.
droit maintenant, je suis en utilisant
<input value="Search" title="Search" type="submit" id="btn_s">
<input value="I'm Feeling Lucky" title="I'm Feeling Lucky" name="lucky" type="submit" id="btn_i">
avec ce css
#btn_s{
width:100px;
margin-left:auto;
margin-right:auto;
}
#btn_i {
width:125px;
margin-left:auto;
margin-right:auto;
}
et c'est ne rien faire, je sais que je suis probablement faire quelque chose de stupide de mal, quelqu'un pourrait-il m'aider?
Grâce
Vous devez vous connecter pour publier un commentaire.
http://jsfiddle.net/SebastianPataneMasuelli/rJxQC/
je vient de terminer un div autour d'eux et en a fait aligner au centre. ensuite, vous n'avez pas besoin de css sur les boutons pour les centrer.
Éléments d'entrée sont inline par défaut. Ajouter
display:block
pour obtenir les marges à appliquer. Ce sera, cependant, briser les boutons sur deux lignes distinctes. Utiliser un emballage<div>
avectext-align: center
comme suggéré par d'autres pour les mettre sur la même ligne.Je vois quelques réponses ici, la plupart d'entre eux compliqué ou avec certains inconvénients (les autres divs, text-align ne fonctionne pas en raison de display: inline-block). Je pense que c'est le plus simple et le problème sans solution:
HTML:
CSS:
Essayez ceci :
Cela donne 2 exemples, vous pouvez utiliser celui qui convient le mieux à votre situation.
text-align:center
sur le conteneur parent, ou de créer un conteneur pour cela.auto
marges gauche et droite pour le centrer dans le conteneur parent.noter que
auto
est utilisé avec de simples blocs de centre dans l'espace parent par la distribution de l'espace vide à gauche et à droite.Également Vérifier ce jsfiddle
Je suis en supposant que les boutons sont censés être les uns à côté des autres sur la même ligne, ils ne doivent pas tous être centré à l'aide de la fonction 'auto' de la marge, mais placé à l'intérieur d'un div avec une largeur définie qui a une marge de 0 auto":
CSS:
HTML (après retrait de la marge de propriétés à partir de votre boutons CSS):
Une solution simple si un seul bouton doit être centré est quelque chose comme:
Vous pouvez utiliser un style similaire à gérer plusieurs boutons.