假設,我們組的列表,以及每個組的學員人數,如:兩個動態寬度的div在同一行:一個省略號,二是接近第一
Math (34)
Physics (22)
Lingvo (33)
...
他們列在JS網格中,並且每個呈現器都可以是CSS樣式的。問題在於:我需要顯示組的列表,以便學員的人數與組名一致,但是當窗口調整大小(縮小)時,學員人數將保留在列的右側,但長期組名稱將與省略號被截斷,如:
|Math (34)
|Physics (22)
|Veerryy l..(18)
,甚至更多:
|Math (34)
|Physics (22)
|Veerryy..(18)
調整時,那些兩個div(跨度)不應該換一個低於對方。網格的最小寬度是已知的,所以最終會有一個x-scroll。
一旦窗口大小恢復正常時,組名會正確顯示和學員的數量將仍然正確的組名稱:
|Math (34)
|Physics (22)
|Veerryy long group name (18)
我預計這種情況可能與CSS可以做到,但嘗試了很多,但仍然沒有成功。我不想在JS超負荷渲染,所以最好留在CSS。請協助。
對於省略號它的工作,但數量仍然右對齊列。他們都應該關閉組名。 – Alatau 2013-03-04 17:06:19
然後,不是'float:right',而是'position:relative'和'right:0' – otinanai 2013-03-04 17:10:02
如果不使用float,那麼數字div就會低於名稱div。我也會分享這張圖片,看看這個網格,但是直到我有一定的聲望才能發佈。 – Alatau 2013-03-04 17:13:06