| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
mashi 08.02.2006 22:21 / 08.02.2006 22:23
Если у нас 4 колонки, то их ширина будет равна: 25% 25% 25% 25%@main[][t]
$t[^table::create{id
^for[i](1;50){$i
}}]
<table border="1" width="100%">
^cmenu[$t;id](6)
</table>
@cmenu[table;col_name;cols][counter;row;col]
$counter(0)
^for[row](1;^math:ceiling($table/$cols)){
<tr>
^for[col](1;$cols){
$counter($counter + 1)
<td ^if($row==1){width="^eval(100\$cols + ($col <= 100%$cols))%"}>
^if($counter<=$table){$table.$col_name}{ ^;}
</td>
^table.offset[cur](1)
}
</tr>
}
### end of @cmenu[table;col_name;cols]Для шести колонок значения ширины будит такими: 17% 17% 17% 17% 16% 16%