webForumDet fria alternativet

CSS-alternativ till <td width="10%">?

HTML & CSS

1 svar · 308 visningar · startad av jupiters

Medlem sedan sep. 2002104 inlägg
Frågan#1

Jag har en vanlig tabell med 10 kolumner.
Tidigare har jag alltid angett bredden för varje kolumn
som width="xx%" i varje td-tagg.
Finns det nåt sätt att med css ange den procentuella
fördelningen mellan kolumnerna, istället för att skriva
dessa siffror i td-taggarna?
10%,10%,15%,15%,15%,15%,5%,5%,5%,5% (=100)

mvh
Torbjörn

Medlem sedan nov. 20051 596 inlägg
#2

Eftersom jag gissar att du har många td så skulle jag ha valt att sätta vidden på th i stället med en class.

table{width: 100%;}
.fem{width: 5%;}
.tio{width: 10%;}
.femton{width: 15%;}
och i html
<table>
<th class="tio"></th>
<th class="tio"></th>
<th class="femton"></th>
<th class="femton"></th>
<th class="femton"></th>
<th class="femton"></th>
<th class="fem"></th>
<th class="fem"></th>
<th class="fem"></th>
<th class="fem"></th>
<tr><td></td><td></td> osv
257 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)