首頁  >  文章  >  後端開發  >  請教關於表格列寬的完美解決方案?

請教關於表格列寬的完美解決方案?

WBOY
WBOY原創
2016-09-08 08:43:571339瀏覽

請教關於表格列寬的完美解決方案?

如上圖,開發系統中經常有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不就可以了嗎

一般自適應就好了,只不過有的字段可能內容少,自適應起來太長,只能手動去寫長度。不照上面那麼控制,我感覺想的美。關鍵是計算字段長度的問題,你要么自己每個表手動計算。而且這種,沒辦法理想化,有時候字數多,有時候字數少。而且有行字數多有的字數少

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn