webForumDet fria alternativet

Tabellbredd (trodde jag visste...)

2 svar · 242 visningar · startad av toha

tohaMedlem sedan dec. 1999707 inlägg
#1

Jag har en tabell med 10 kolumner som var och en är 100 pixlar bredan. Satt med width="100". Totalt blir tabellens bredd 100x10 = 1000 pixlar exklusive cellpadding och cellspacing. (Det var det jag trodde iaf.) MEN, om tabellen nu är bredare än webbläsarens fönster (om den inte ryms i webbläsarens kontext alltså) så krymps kolumnerna. Det enda sättet att kringgå det här verkar vara att sätta width-attributet på tabellen så att det blir 1000 pixlar. Men då får man tänka på att cellpadding och cellspacing inte räknas med (eller om enskilda celler har speciella attribut satta med css). Finns det ett bra sätt att kringgå det här utan att använda sig av transparenta giffar som har den bredd som minimumbredden för varje kolumn skall ha?

------------------
/ Torbjörn Hansson, webbutvecklare
Endero Sverige

MarcusMedlem sedan juli 2000449 inlägg
#2

Jag har oxå det problemet med att få rätt på bredder o sånt. Jag gör så att jag gör helt enkelt en rad ovanför själv innehållet som styr bredden. Jag använder alltså av transparenta giffar.

Det blir ju helt knäppt annars i Netscape, eller explorer vad du nu föredrar.

CyberPetMedlem sedan dec. 19996 588 inlägg
#3

Jo, transparenta giffar är lösningen då tabellerna egentligen skiter i vad du vill göra. Du kan ange allt i pixlar och ändå få det att se ut som skräp, så gör en tabellrad överst (eller underst) med en transparent gif (jag har oftast bara en 1x1 pixel transparent pixelbild) som du sedan anger höjd och bredd på hur du vill.

------------------
/Petra
Veni, Vidi, Visa - Jag kom, jag såg, jag handlade

127 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)