Comment puis-je aligner cette case de recherche à droite?
Je viens juste de commencer à obtenir le blocage de HTML. Je n'arrive pas à aligner à droite, c'est une partie d'un menu. En gros, je veux qu'il aligner la zone de recherche à droite de sorte qu'il ressemble à facebook ou quelque chose comme ça. Jusqu'à maintenant, j'ai été à l'aide de rembourrage, mais je ne peux pas le garder plus longtemps.
<li id="search-10" class="widget_search">
<form role="search" method="get" action="http://chusmix.com/">
<div>
<input class="ubicacion" type="text" value="" name="s" id="s">
<input type="submit" id="searchsubmit" value="Ir a Ciudad"/>
</div>
</form></li>
Grâce
- Ajouter
float:right
ouright:0;
à votre.widget_search
classe css - Ma question PEUT vous aider stackoverflow.com/questions/21117707/...
InformationsquelleAutor lisovaccaro | 2010-12-15
Vous devez vous connecter pour publier un commentaire.
Vous avez quelques options:
Et de la place que sur la forme et la suppression de la div.
Aussi je conseille de mettre du style dans le css et non dans les éléments html.
Personnellement, je ne voudrais pas utiliser une liste
Et je voudrais aussi vous suggère d'expérimenter avec
text-align
li
peut être justifiée, mais qui fait partie d'un débat plus large. J' personnellement trouverli
's à être plus utilisé lorsque les éléments ont aucune relation les uns avec les autres.Ajouter
text-align:right;
à votreform
et supprimer l'inutilediv
.Notez que cela ne fonctionne que pour les éléments en ligne: du texte, des entrées, des ancres, etc. Si vous voulez des boîtes (vrd, formulaires, tableaux, etc.) pour aligner à droite, vous devez utiliser
float:right;
et de définir une hauteur sur le parent de l'flottait point, ou ajouter un clair div en dessous de la flottait élément. Aussi, en plus d'être inutile, cette seconde approche serait plus compliqué à utiliser pour vous, en tant que débutant.