我有一個表是這樣的:如何顯示進度條作爲表格行背景?
th1 th2 th3 th4 th5 th6
td1 td2 td3 td4 td5 td6
td1 td2 td3 td4 td5 td6
新表中的行與一個形式加入上述運行後臺進程來計算每個td
所有數據。該過程可能需要10-60秒。
而不是顯示進度的單獨列,我想爲整個tr
填充背景,因爲它對應於計算過程的完成百分比。
例如:
th1 th2 th3 th4 th5 th6
$ 1 $ 2 $ 3 $ 4 $ 5 $ 6 [100% done, 100% of row shaded light green]
$ - $ - $ - $ - $ - $ - [ 40% done, 40% of row shaded light green]
僅限於背景:
th1 th2 th3 th4 th5 th6
|||||||||||||||||||||||||||||||||||||| [100% done, 100% of row shaded light green]
||||||||||||||| [ 40% done, 40% of row shaded light green]
||||||||| [ 25% done, 25% of row shaded light green]
|||| [ 10% done, 10% of row shaded light green]
你有什麼建議?
以下是一些通用的標記:
<table>
<thead>
<tr><th>th1</th><th>th2</th><th>th3</th><th>th4</th><th>th5</th><th>th6</th></tr>
</thead>
<tbody>
<tr data-progress="100"><td>$1</td><td>$2</td><td>$3</td><td>$4</td><td>$5</td><td>$6</td></tr>
<tr data-progress="40"><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td></tr>
<tr data-progress="25"><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td></tr>
<tr data-progress="10"><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td><td>-</td></tr>
</tbody>
</table>
在普通的JavaScript? –
我假設JS和CSS。我不知道如何解決這個問題。我只知道最終我希望行本身能夠傳達進度,而不是單獨的進度部分。 – Ryan
嘿,關閉和降薪的選票是什麼?至少提出一個建議。 – Ryan