webForumDet fria alternativet

mariginal i tabell

11 svar · 340 visningar · startad av Prime_66

Prime_66Medlem sedan aug. 2004290 inlägg
#1

jag har en tabell med ett par celler. padding o spacing är 0. Aling i cellerna är top och left. Jag vill att den text jag skriver ska ha en vänstermariginal på ett viss avstånd. hur gör jag det? Alltså jag vill att varje rad ska ha en mariginal till vänsta cellväggen.

FuelMedlem sedan okt. 20001 285 inlägg
#2

<style type="text/css">
td { margin-left:0px; }

/* eller */

td.classnamn { margin-left:0px; }
</style>

<table>
<tr>
<td class="classnamn">Texten som finns här</td>
</tr>
</table>

Prime_66Medlem sedan aug. 2004290 inlägg
#3

Hmm..kan du vara lite tydligare tack. hur skriver jag för att ange det i samma klass som denna. Kan du skriva in det på rätt sätt.:

.tabell1 
{
	border-left:1px solid #666666;
                border-top 1px: dotted red;
	border-right:thin outset #FFFFFF;
	border-bottom:1px outset #FFFFFF;
	border-top-style: solid;
	border-top-color: #666666;
	border-top-width: 0px;
}

Jag vill alltså ha en mariginal och ,inte, inte ha en

Prime_66Medlem sedan aug. 2004290 inlägg
#4

Det sättet du har skrivit på fungerar inte..ditt exempel alltså.

@ndersMedlem sedan juni 200032 969 inlägg
#5
padding-left: 5px;

Men jag är inte säker på att jag förstår vad du menar.

mvh

Prime_66Medlem sedan aug. 2004290 inlägg
#6

Jo jag vill alltså ha ett indrag på vänstersida. Typ som <blockquote> fast den gör alldeles för stort indrag. Men jag vill alltså ha ett konstant avstånd från vänsterkanten i en cell på varje rad text.

FuelMedlem sedan okt. 20001 285 inlägg
#7

Que ?

<html>
<head>
<title>Prime_66 - Indrag</title>
<style type="text/css">
#texten { width:300px; }
p.indrag { margin-left:25px; }
</style>
</head>
<body>
<div id="texten">
<p>
Text asd asd asd as dasd sd asd as adas sdsa sad sa sd asdsa 
as dsa das sd sa sa sa sadsa sdas sdsa sad sa sa dsa sadsadd 
asdsad asd  sa dsa dsa sad sad sad sa sad sad sadsad sasdasd 
asd sadsa sds sd asd sa asd sa adssa sad saadsa dsad sad sda
</p>
<p class="indrag">
Jag har en tabell med ett par celler. padding o spacing är 0. 
Aling i cellerna är top och left. Jag vill att den text jag 
skriver ska ha en vänstermariginal på ett viss avstånd. hur 
gör jag det? Alltså jag vill att varje rad ska ha en 
mariginal till vänsta cellväggen.
</p>
<p>
Jo jag vill alltså ha ett indrag på vänstersida. Typ som 
blockquote fast den gör alldeles för stort indrag. Men jag 
vill alltså ha ett konstant avstånd från vänsterkanten i en 
cell på varje rad text.
</p>
</div>
</body>
</html>
@ndersMedlem sedan juni 200032 969 inlägg
#8

Prime_66 skrev:

Jo jag vill alltså ha ett indrag på vänstersida. Typ som <blockquote> fast den gör alldeles för stort indrag. Men jag vill alltså ha ett konstant avstånd från vänsterkanten i en cell på varje rad text.

Fungerar inte det jag skrev då, om du lägger in det i aktuell css-klass?

Prime_66Medlem sedan aug. 2004290 inlägg
#9

fuel..ok. ja om man använder sig av <p> i stället funkar det ju bättre..kanske det man måste göra...innan skrev jag ju bara texten rätt upp o ner efter <td> taggen.

Prime_66Medlem sedan aug. 2004290 inlägg
#10

anders..du har rätt...funkar som du sa med!

Prime_66Medlem sedan aug. 2004290 inlägg
#11

fan..en sak jag ändå inte förstår. hur talar jag om att det bara ska gälla för css klassen tabell1´s <td>?

td.tabell1 { padding-left: 10px; } funkar ju inte.

går det inte få den att förstå genom att lägga till det härimellan:

.tabell1
{
border-left:1px solid #666666;
padding-left: 10px;
border-top 1px: dotted red;
border-right:thin outset #FFFFFF;
border-bottom:1px outset #FFFFFF;
border-top-style: solid;
border-top-color: #666666;
border-top-width: 0px;

}

men hur lägger jag in det på rätt sätt?

zcorpanMedlem sedan dec. 20042 245 inlägg
#12

För att påminna: Använd aldrig <blockquote> för att få ett indrag! <blockquote> används för citat och ingenting annat.

Det finns ingenting i specifikationen som säger att <blockquote> ska ha en marginal på vänster sida... En mobiltelefon kan tex lika gärna använda kursiv text istället för vänster marginal...

Fuel:s <ins>andra</ins> förslag är korrekt användning av HTML. (fast det fattas en doctype :P)

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