/ / Vypočítať šírku každého stĺpca tabuľky na základe počtu stĺpcov - html, css, html5, html-table

Vypočítajte šírku každého stĺpca tabuľky na základe počtu stĺpcov - html, css, html5, html-table

Mám stôl s x počet stĺpcov a tabuľka má pevnú šírku.

<colgroup>
<col width="20%" />
<col width="20%" />
<col width="20%" />
<col width="20%" />
<col width="20%" />
</colgroup>

Chcem, aby šírka každého stĺpca bola založená na počte stĺpcov. Ak je 4 stĺpce šírka 25%, ak 3 = 33% ak 2 = 50%

Existuje nejaký spôsob, ako to urobiť bez Javascriptu?

odpovede:

0 pre odpoveď č. 1

Bez javascriptu? Nie, nemohli ste priradiť stĺpce hodnoty šírky bez použitia javascriptu.

HTML / CSS sú určené na vytváranie rámcov a štýlov stránok, nie na to, aby robili matematiku.

Používanie percentuálnych sadzieb sa používa aj vtedy, keď vynepoznáte pevnú šírku kontajnera tabuľky, pokiaľ si nie ste istí, že obsah je rovnaká šírka, potom by ste mohli skončiť s tým, že riadky tabuľky sa stanú veľmi vysokými, pretože ste rozdrvili obsah do stĺpcov s 5 pevnými šírkami.


0 pre odpoveď č. 2

Uveďte, ktorý programovací jazyk používate.

Ak používate php ..,

ak je celkový počet stĺpcov $x

v slučke, ktorú musíte nastaviť

<col width="<?php echo 100/$x; ?>" />