pas de saut de ligne entre le bouton et la forme
Comment puis-je obtenir un bouton et un élément de formulaire dans la même ligne, sans saut de ligne qui se passe?
merci beaucoup!
<button>ask question</button>
<form action="/search" method="get">
<input type="text" name="q" value="{SearchQuery}"/>
<input type="submit" value="Search"/>
</form>
OriginalL'auteur Roland | 2012-02-02
Vous devez vous connecter pour publier un commentaire.
Utiliser cette feuille de style CSS:
style="display: inline;"
sur votre formulaire.Voici un démo sur JSBin.
OriginalL'auteur p.campbell
Les champs de saisie sont les éléments de niveau bloc. Vous pouvez modifier les règles d'affichage CSS:
OriginalL'auteur IanGilham
Vous pourriez faire sur le bouton d'un flotteur:
OriginalL'auteur nolt2232
les deux
<button>
et<form>
sont des éléments de niveau bloc. vous auriez besoin de les faire en ligne avec CSSdisplay: inline
. vous ne savez pas si c'est ce que tu veux dire. cela dépend aussi de votre large HTML.OriginalL'auteur bzx
Vous pouvez float: left fois le bouton et la forme
OriginalL'auteur iblazevic