Marginal i en div..

HTML & CSS

3 svar · 393 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.

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