Marginal i en div..

HTML & CSS

3 svar · 407 visningar · startad av Kalle M

Medlem sedan mars 20041 936 inlägg
Trådstart#1

Om man har en div(Lager) med text i. Hur ska jag göra för att få en liten marginal in till textens början så texten ej börjar precis vid kanten?

Ska jag skapa en class till detta? Eller ska man göra detta i själva #MittLayer? Eller hur funkar det?

Medlem sedan mars 20041 936 inlägg
#2

Gjorde följande:

#MinDiv {
	margin: 10px;
	padding: 10px;
	height: 200px;
	width: 200px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	position: absolute;
}

Om jag sedan vill formatera texten i diven så ska jag väl iallafall göra en class?

Medlem sedan mars 20041 936 inlägg
#3

..

..

Medlem sedan mars 20021 152 inlägg
#4

Du har ju redan en id använd den istället för klass - #MinDiv. Sätt textegenskaper som gäller hela diven där.
Marginal är mellanrum utanför boxkanten, padding är mellanrum mellan innehåll och boxkanten.

Edit: Divens vidd räknas olika i FF och IE. Standard är som i FF; vidden gäller innehållet i boxen, så padding kommer utanpå vidden.

248 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)