Halten Sie zwei HTML-Formulare auf der gleichen Zeile in einem Absatz-tag
Habe ich einen Absatz hat zwei getrennte Formen. Allerdings, wenn die Seite geladen ist, gibt es einen Zeilenumbruch, wo jede form beginnt. Ich bin mit dem folgenden code:
<p style="font-size:14px;font-weight:700;color:grey;">' . $user_pic . ' <a href="profile.php?id=' . $mem_id . '" style="color:#0F39C5;">' . $knockfirst . ' ' . $knocklast . '</a> is knocking. Let him in?
<form action="messages/group/addToChat.php" method="post" name="adduser"><input type="hidden" id="newid" name="newid" value="' . $mem_id . '"><input type="hidden" id="groupid" name="groupid" value="' . $group_id . '"><a href="#" onclick="$(this).closest(\'form\').submit(); return false;" style="color:#0F39C5;font-size:15px;">Yes</a></form>
<form action="messages/group/declineKnock.php" method="post" name="declineuser"><input type="hidden" id="newid" name="newid" value="' . $mem_id . '"><input type="hidden" id="groupid" name="groupid" value="' . $group_id . '"> |
<a href="#" onclick="$(this).closest(\'form\').submit(); return false;" style="color:#0F39C5;font-size:15px;">No</a></form></p>
Gibt es eine Möglichkeit, um diese alle auf der gleichen Linie, wenn es gerendert auf der Seite?
InformationsquelleAutor der Frage James | 2013-09-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Fügen Sie diese zu Ihrem css:
Fiddle: http://jsfiddle.net/trW82/
InformationsquelleAutor der Antwort Flame Trap
hinzufügen
float
Stil auf die erste form -besser noch, erstellen Sie eine separate CSS-Klasse -
und weisen Sie diese Klasse, um die erste form -
Können Sie auch festlegen
display
- Eigenschaft der form entwederinline
oderinline-block
-und dann -
Demo.
Check-out der sitepoint Referenz auf display und float.
InformationsquelleAutor der Antwort MD Sayem Ahmed
Geben den Formen eine Breite (z.B.: style="width:300px") und dann wickeln Sie die Formen in ein span-tag
Andernfalls können Sie die folgende Vorlage verwenden, auf die form:
Oder Sie könnten versuchen:
Können Sie auch wollen, bewegen Sie die style Angaben in eine CSS-Klasse definition für Konsistenz.
Es gibt immer mehr als einen Weg, Dinge zu tun in HTML + CSS.
Glück!
InformationsquelleAutor der Antwort Drew Anderson