我有一個HTML頁面,靜態表放置在頁面中,因爲這些永遠不會改變。我有一張容納所有元素的主表,以保持所有內容的一致性。這可能是導致問題的原因。 我有其中2表的主表。第一個內部表中的每行(稱爲dropDownTable)通常最多可以包含約10行。 dropDownTable格式如下: td1:text; td2:選擇元素; td3:文本(這部分是動態更新的)。 第二張表稱爲showDetails,它使用dropDownTable中行中select元素的選項來查詢數據庫(onchange屬性),獲取一些信息,然後顯示找到的每個元素。來自數據庫的響應最多爲150個字符串,通常較短。然後,用戶單擊更新dropDownTable中第三列的詳細信息中的元素。 我不太確定這是JavaScript還是HTML問題,但每次showDetails表更新時,它都會將主表底部向下推。每當用戶更改dropDownTable的第二列中的選擇時,主表底部會有兩個按鈕移動。 它非常美觀不愉快。 任何想法將不勝感激。我之前有過這個問題,但有其他因素。當我向表中添加行時,如何阻止動態JavaScript表移動其他元素?
0
A
回答
0
你增加了更多的內容,從而使表更高?
我不能很明白你的問題到底是什麼,但:
td
{
vertical-align: top;
}
將會把一切都在其細胞的頂部,而不是中心,以最高的列。
您不應該使用表格進行佈局,表格是表格數據。有this
讀,如果你要修復的表heght,做到:
table
{
height: 400px; /* replace with your heihgt */
}
相關問題
- 1. 向動態jQuery表單添加元素
- 2. 如何向數據錶行添加其他元素
- 3. 當我從列表中選擇元素時,使用jquery添加動態元素
- 4. 當內容添加到其他元素時,html元素會移動
- 5. 如何阻止元素移動
- 6. 如何阻止移動的元素
- 7. 添加邊框時CSS元素阻止移動
- 8. 向material-ui添加ErrorText Textfield移動其他元素
- 9. 移動其他元素當一個元素被懸停時
- 10. 如何添加動態表單元素但保留其值(JS)
- 11. 我如何動態添加表格行
- 12. 如何使用javascript動態添加HTML表單元素
- 13. 如何在Android Studio中的相對佈局中移動元素時停止移動其他元素?
- 14. 如何動態加載Li元素與其他Javascript陣列li
- 15. CSS - 如何阻止元素向下移動?
- 16. 向其他元素添加元素
- 17. 如何動態添加類到其他元素點擊角度
- 18. 如何在單擊李元素時添加「活動」類並同時將其從其他元素中移除?
- 19. 當在AngularJS中添加其他dom元素時動畫dom元素
- 20. 在Javascript動態添加錶行HTML表
- 21. 添加元素防止代碼向表中添加新行
- 22. 如何在其他表單元素之前移動JQuery DatePickers
- 23. 如何阻止表單移動
- 24. 動態添加表單元素
- 25. 添加動態表單元素jQuery
- 26. 動態添加表單元素
- 27. 動態添加Python 2-D結構(如數組,列表或其他)的元素
- 28. 當我點擊其他html元素時,如何使對角移動圖像?
- 29. 如何在表中動態添加行
- 30. 當向表中添加數據時移動到下一列