webForumDet fria alternativet

Det blir fel när texten byter rad?

HTML & CSS

5 svar · 427 visningar · startad av streetrobban

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

Hejsan!

Jag använder mig av style="text-indent: 10px" på en tabell. Det funkar ju bra på den första raden, men om texten blir för lång och byter rad så blir den andra raden fel. Den börjar då direkt vid kanten av tabellen. Hur får man även den att ligga 10px från kanten?

Medlem sedan maj 2003750 inlägg
#2

text-indent gäller enbart första raden. Använd padding istället.

/Mirandir

Medlem sedan aug. 20068 090 inlägg
#3

Som Mirandir skriver:

Lägg en padding till td-taggarna istället:

#minTabell td {
padding-left:10px
}

eller nåt...

Medlem sedan sep. 2006867 inlägg
#4

Enligt http://www.w3schools.com/css/pr_text_text-indent.asp så gäller:

"The text-indent indents the first line of text in an element."

Dvs när du använder text-indent så får du indrag på första raden som tex böcker kan ha.

Medlem sedan jan. 20011 140 inlägg
#5

Tack för alla svar! :)

Medlem sedan jan. 20011 140 inlägg
#6

Jag förhastade mig nog, för det funkar inte riktigt. Det är fortfarande bara första raden som hoppar in x antal pixlar, men inte resten av raderna.

Edit En tabbe av mig utgjorde felet, ni hade rätt så klart :)

302 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
173 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)