簡體   English   中英

表單表格輸入未在HTML中對齊

[英]Form table inputs doesn't get aligned in HTML

我在表格中有HTML表單,例如:

 .settings-and-performance-edit-form { display: table; } 
 <form action="" method="post" class="settings-and-performance-edit-form"> <table> <tr> <td> <div class="edit-form-standard-dauer"> <label for="edit-standard-dauer">Standard dauer (Wochen): </label> <input type="text" id="edit-standard-dauer"> </div> </td> </tr> <tr> <td> <div class="edit-form-verlangerung-dauer"> <label for="edit-verlangerung-dauer">Verlängerung Dauer (Wochen): </label> <input type="text" id="edit-verlangerung-dauer"> </div> </td> </tr> </table> 

我已經嘗試過尋找答案,但找不到...有人可以告訴我輸入如何相互正確對齊嗎?

如果沒有CSS,最簡單的方法就是將inputs添加到額外的<td>字段中。 像這樣

 <table> <tr> <td> <label for="edit-standard-dauer">Standard dauer (Wochen): </label> </td> <td> <input type="text" id="edit-standard-dauer"> </td> </tr> <tr> <td> <label for="edit-verlangerung-dauer">Verlängerung Dauer (Wochen): </label> </td> <td> <input type="text" id="edit-verlangerung-dauer"> </td> </tr> </table> 

只需在每個td添加每個字段,如下所示

 .settings-and-performance-edit-form { display: table; } 
 <form action="" method="post" class="settings-and-performance-edit-form"> <table> <tr class="edit-form-standard-dauer"> <td> <label for="edit-standard-dauer">Standard dauer (Wochen): </label> </td> <td> <input type="text" id="edit-standard-dauer"> </td> </tr> <tr> <td class="edit-form-verlangerung-dauer"> <label for="edit-verlangerung-dauer">Verlängerung Dauer (Wochen): </label> </td> <td> <input type="text" id="edit-verlangerung-dauer"> </td> </tr> </table> </form> 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM