2012-11-13 52 views
1

我想對齊刪除行和取消按鈕,以便它們出現在單行屏幕上。在一行中對齊HTML輸入字段

<table> 
<td colspan="7"> 
<form action="<?php echo appurl('administration); ?>" onsubmit="return delRowsExtra()" method="post" name="del"> 
    <input type="hidden" id="selectedDel" name="selectedDel"/> 
    <input type="hidden" id ="degr" name="degr" value="<?php echo $t['degree']; ?>"/> 
    <input type="hidden" id="bat" name="bat"/> 
    <input type="hidden" id="sec" name="sec"/> 
    <input type="hidden" id="sem" name="sem"/> 
    <input type="hidden" id="accTy" name="accTy"/> 
    <input type="submit" value="Delete Row" style="margin-left:125px"/> 
</form> 
</td> 
<td> 
<form action="<?php echo appurl('administration'); ?>" onsubmit="return validate()" method="post" name="mainPage"> 
    <br/><input type="submit" value="Cancel" style="margin-left:150px" /> 
</form> 
</td> 
</table> 

的jsfiddle:http://jsfiddle.net/JMudE/

+0

嘗試在CSS中左移,當浮動時必須定義寬度和高度。這是一些設計所必需的。或者嘗試在CSS中顯示屬性作爲輸入字段的表格,然後向左浮動。還要檢查它是哪個瀏覽器。 –

回答

0

添加類表單和使用CSS對齊。你最好的嘗試是.class{ display: inline; },它會使表單變爲內聯而不是塊(多餘換行符)。

http://w3schools.com/css/css_positioning.asp
http://w3schools.com/css/css_display_visibility.asp

+0

我想對齊沒有CSS。 – Emma5379

+0

我可以問你的理由避免CSS?我看到你正在使用「style」屬性。如果您不需要外部或標題樣式表,只需在其中添加樣式。

。你也可以嘗試在標籤中包含你的​​。 – cbronson

0

如果我有你的權利,你只是要對齊的刪除和取消按鈕。

http://jsfiddle.net/JMudE/1/

爲什麼不valign="bottom"?您可以將它添加到CSS類中,在<table>標記或<td>標記中。

+0

我想對齊沒有CSS。 – Emma5379

+0

謝謝,它的工作! :) – Emma5379

+0

沒有問題:)高興地幫助 –

0

有一個

<br /> 
右邊的按鈕前

。它執行換行。 將其移除以對齊按鈕。

另外,你說你想對齊沒有CSS,但你已經在使用內聯CSS - margin-left,例如。

+0

是的,我很抱歉。其實,我的意思是我只能使用內聯CSS。謝謝! – Emma5379