W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
表格在頁(yè)面加載完后會(huì)自動(dòng)初始化。對(duì)于動(dòng)態(tài)生成的表格,需要調(diào)用 mdui.updateTables() 進(jìn)行初始化。
Material Design 數(shù)據(jù)表格設(shè)計(jì)規(guī)范
為 table 標(biāo)簽添加類 .mdui-table 即可為表格賦予基本的樣式。
如果表格寬度過(guò)大,可能會(huì)導(dǎo)致頁(yè)面出現(xiàn)橫向滾動(dòng)條。將 .mdui-table 元素包裹在 .mdui-table-fluid 元素內(nèi),即可在表格寬度超出頁(yè)面寬度時(shí),使表格支持水平滾動(dòng)。
<div class="mdui-table-fluid">
<table class="mdui-table">
...
</table>
</div>
在 .mdui-table 元素上添加 .mdui-table-hoverable 類可以讓 tbody 中的每一行對(duì)鼠標(biāo)懸浮狀態(tài)作出響應(yīng)。
按照 Material Design 的規(guī)范,應(yīng)該把表格中的文本列左對(duì)齊,數(shù)值列右對(duì)齊。
MDUI 中表格列默認(rèn)使用左對(duì)齊,在數(shù)值列的 <th> 標(biāo)簽上添加類 .mdui-table-col-numeric 即可使該列向右對(duì)齊。
在 .mdui-table 元素上添加類 .mdui-table-selectable 即可在每一行的前面添加一個(gè)復(fù)選框。
選中復(fù)選框后,會(huì)在該行的 <tr> 元素上添加類 .mdui-table-row-selected。
也可以預(yù)先在 <tr> 元素上添加類 .mdui-table-row-selected,使該行處于默認(rèn)選中狀態(tài)。
如果你的表格是動(dòng)態(tài)生成的,或者動(dòng)態(tài)修改了表格屬性,則需要調(diào)用 mdui.updateTables() 方法來(lái)重新初始化表格。
該方法可以接受一個(gè)含 <table class="mdui-table"> 元素的 CSS 選擇器、或者 DOM 元素、或者 DOM 元素組成的數(shù)組作為參數(shù),表示只重新初始化指定的表格。如果沒(méi)有傳入?yún)?shù),則將重新初始化頁(yè)面中所有的表格。
類名 | 效果 |
.mdui-table | 定義表格組件。 |
.mdui-table-fluid | 定義響應(yīng)式表格。 |
.mdui-table-hoverable | 使表格的行在鼠標(biāo)懸浮狀態(tài)做出響應(yīng)。 |
.mdui-table-col-numeric | 使列右對(duì)齊。 |
.mdui-table-selectable | 在每一行前面添加復(fù)選框。 |
.mdui-table-row-selected | 選中的行會(huì)有該類。 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: