webForumDet fria alternativet

Text, antal px från tabell ?

HTML & CSSur HTML, XHTML & CSS

6 svar · 265 visningar · startad av Lindström

Medlem sedan jan. 2003821 inlägg
Frågan#1


Säg att jag har en tabell, och jag vill inte att texten ska ligga direkt på , eller intill tabellen utan att det ska vara "luft" från tabellens vägg till textens början.

Säg att jag vill ha 2px mellan rum från tabellens början till textens början.

Hur går jag då tillväga ? För det lär ju gå, eller hur ? :q

EDIT: Det jag är ute efter, är någonform av CSS funktion.

Medlem sedan sep. 20026 425 inlägg
#2
table { border-collapse: collapse; }
td { padding: 2px; }

borde nog fungera.. :)

Medlem sedan jan. 2003821 inlägg
#3

Tack så jätte mycket.

Lär börja sätta mer ner och försöka lära mig det här själv, känner jag. Jag kan inte ränna hit varje gång jag får problem. :l

En fråga bara, vad tillför följande kod i samanhanget:
table { border-collapse: collapse; } ?

Medlem sedan sep. 20026 425 inlägg
#4

Med hjälp av border-collapse: collapse; så "nollställer" man tabellens inre utrymme där cellerna finns. Tack vare detta fungerar det sedan att sätta sin egen padding i cellerna.

Medlem sedan jan. 2003821 inlägg
#5

Tackar.

Då blev men yttligare lite klokare, tackar.

Medlem sedan sep. 20026 425 inlägg
#6

..glöm inte att acceptera slutgiltigt svar. ;)

Medlem sedan mars 20041 505 inlägg
#7

border-collapse: collapse; betyder väl att om du kör 1px kantlinje runt varje <td> så smälter alla kantlinjer ihop till 1px istället för att det blir 2px tjock kantlinje som det egentligen borde bli. (Förstod någon det där?)

286 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
283 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)