Można to zrobić bez pływaków, jeśli ustawisz formę i każdy element wewnątrz to być wyświetlacz inline następnie będą siedzieć obok siebie. Powodem, dla którego nie są one obok siebie, jest fakt, że formularze, podobnie jak elementy div i akapity, są elementami blokowymi, dlatego ustawienie ich do wyświetlania w linii spowoduje ich usunięcie.
Dla przykładu
.button-container form,
.button-container form div {
display: inline;
}
.button-container button {
display: inline;
vertical-align: middle;
}
z następującymi HTML
<div class="button-container">
<form action="confirm.php" method="post">
<div>
<button type="submit">Confirm</button>
</div>
</form>
<form action="cancel.php" method="post">
<div>
<button type="submit">Cancel</button>
</div>
</form>
</div>
Używanie elementu przycisku HTML to zły pomysł, ponieważ różne przeglądarki traktują inaczej swoje wartości przesyłania. Użyj elementu wejściowego dla przycisków w formularzach. –
Natalie, Sam DeFabiia-Kane może mieć rację, ale twoja pomoc była bardzo cenna! Dziękuję Ci! –
Sam - właściwie "przycisk" jest znacznie bardziej wszechstronny podczas projektowania. Po prostu dodaj typ jawnie, nie polegaj na domyślnych ustawieniach przeglądarki, np.
orip