簡體   English   中英

如何找到未設置高度的動態創建的表格行元素的高度?

[英]How can I find the height of a dynamically created table row element with no height set?

我有兩個彼此相鄰的表都在C#中動態填充,我希望這兩個表都具有相同的行高,具體取決於第一個表的行高(未設置特定高度,只是需要添加文字)。

我嘗試了各種方法來獲取C#,javascript,jquery等中的高度,但是它們都返回null或0,我可以通過主動設置高度來使其正常工作,但這不是很有效,有時還會出現問題,有沒有辦法我可以獲取動態創建的html表行/單元格的高度嗎?

如果您的設計允許,@ JoseRuiSantos注釋是一個更好的實現(即,將兩個表中的數據合並到一個表中,並相應地使用CSS將行和列呈現為兩個不同的表)。

我可以想到的一種方法是嘗試使用javascript:為使其正常工作,請不要在兩個表中都設置任何表/行/列的高度。 在每個表的末尾添加一個空列,並在其中添加div元素。 在頁面加載完成事件中,在兩個表的相應行中標識最大列高度,並將相應的div元素(在兩個表中)的高度(在相應行中)設置為列的最大高度。

暫無
暫無

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

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