2009-05-04 106 views
0

在我的例子中,我有一個表,其中每行是一個用戶例如。列可以包括他們的名字,地址,電子郵件地址等。我現在需要爲他們的貓的名字添加一個列(假設的例子)。雖然大多數人沒有貓,一些人會有1-2只貓,但偶爾有20只貓的人會在桌子上創造出一排很長的一排。這給我一個問題,在演示和過濾/搜索貓的名字。有沒有很好的解決方案來顯示這種類型的數據?顯示/格式表格數據(網絡)

回答

1

將字段的前50個(或任何)字符顯示爲正常,然後將其餘部分放在一個塊中,其可見性設置爲通過CSS隱藏。添加一個鏈接/按鈕/圖標,以便用戶切換可見性,以便查看整個值。

0

幾個選項:

  1. 設置用於小區的最大寬度,並允許數據包
  2. 地點的包裝標籤內的內容(例如一個div),並用一個固定的寬度設定在div /溢出的高度和風格:隱藏以確保特別長的單詞不會強制出單元格的寬度。
  3. 截斷在服務器側

輸出文本對於例#2和#3,設置TD標籤的名稱屬性包含完整的非截短的文本。這將在懸停在單元格上時呈現爲一個工具提示。

我會提到其他基於CSS的解決方案,但它們現在非常稀少,所以不值一提。

0

你可能想嘗試做類似SO的事情。也就是說,一旦有人到達他們的代表中的某個點,它就會將其數字後綴並編制。防爆。 10k而不是10,236。

這樣數字不會失去控制。