2014-02-18 20 views
0

我有2個按鈕,我希望他們在同一行。bootstrap按鈕在同一行 - 一個在一個元素,一個在一個表格

按鈕來一個低於另外因爲一個是<a>元素裏面,一個是內部的form

下面是代碼

<a href="update/"><button class="btn btn-default">Update Contact</button></a> 
<form action="" method="post"> 
{% csrf_token %} 
    <button type="submit" class="btn btn-default">Delete Contact</button> 
</form> 

我怎樣才能讓他們在同一行?

小提琴 - http://www.bootply.com/114827

+0

浮法'一個[HREF^= 「更新」] button'到'左「或」右「。 –

+0

你可以給我們一些CSS或jsfiddle嗎? 'button {display:inline-block}'可以幫助 –

+0

'form'也是一個元素。你知道'display:block'和'display:inline'之間的區別嗎? – robertc

回答

0

上的按鈕只需使用float:left;

的CSS:

button {float:left;} 

DEMO

+0

浮動不是更好的解決方案,它可以在更復雜的佈局有問題。 –

0

使用 「內聯」 CSS類:

HTML

<a href="update/"> 
    <button class="btn btn-default">Update Contact</button> 
</a> 
<form action="" method="post" class="inline"> 
    <button type="submit" class="btn btn-default">Delete Contact</button> 
</form> 

CSS:

.inline { 
    display: inline-block; 
} 

實施例:
http://www.bootply.com/114837