如上圖,開發系統中經常有N多的數據列表需要用到表格,強迫症美觀主義者,想讓每個表格的每個列寬都相對完美,有沒有動態的完美的解決辦法。
第一不想:th或td 直接width = '30px'
第二不想:style="width :30px"
第三不想:定義類似的常見列寬class 如table.id,table.handel等。
上面第一種最不可取了,第二和第三也不能做到動態的設置,還是有好多列寬不是固定的。
有沒有一種方法,例如上圖的id,名稱,上級選單 操作等都是內容的最大寬度,然後其中一列自動填滿就好了
如上圖,開發系統中經常有N多的數據列表需要用到表格,強迫症美觀主義者,想讓每個表格的每個列寬都相對完美,有沒有動態的完美的解決辦法。
第一不想:th或td 直接width = '30px'
第二不想:style="width :30px"
第三不想:定義類似的常見列寬class 如table.id,table.handel等。
上面第一種最不可取了,第二和第三也不能做到動態的設置,還是有好多列寬不是固定的。
有沒有一種方法,例如上圖的id,名稱,上級選單 操作等都是內容的最大寬度,然後其中一列自動填滿就好了
題主,是不是就想要你貼圖的樣式,還要保證你的三不想。那你的貼圖是從哪裡來的呢!你直接參考找的到dome不就可以了嗎
一般自適應就好了,只不過有的字段可能內容少,自適應起來太長,只能手動去寫長度。不照上面那麼控制,我感覺想的美。關鍵是計算字段長度的問題,你要么自己每個表手動計算。而且這種,沒辦法理想化,有時候字數多,有時候字數少。而且有行字數多有的字數少