webForumDet fria alternativet
Logga in / Bli medlem

fylla ut sida med div

HTML & CSS

1 svar · 276 visningar · startad av Pezzen

Medlem sedan feb. 2001197 inlägg
Trådstart#1

Hejsan allla

om jag har en div som ja vill ha som fyller ut hela sidan, så skriver jag på följande sätt

div.all {
	background-color: #EEEEEE;
	margin: auto 50% auto -385px;
	padding: 5px 0px 0px;
	width: 780px;
	position: absolute;
	top: 5px;
	bottom: 5px;
	left: 50%;
	right: 50%;
}

Men det är bara det att det in fungerar i IE, har någon en idé till hur man kan lösa det?

Dessutom, om ett laget i detta lager blir större än fmönstret så följer inte den nedersta kanten med utan den stannar 5px ovanför fönswterkanten, hur gör jag om ja vill ha så att den följer med hela vägen?

Medlem sedan aug. 2002477 inlägg
#2

Stilmallen du angett till diven skapar inte en div som fyller ut en hel sida...

om du ska fylla ut en hel sida, så gör du lättast (du måste ange även på body och html att du vill fylla ut hela sidan)

body, html
{
margin: 0;
padding: 0;
width: 100%;
height: 100%;
}
div.all
{
margin: 0;
padding: 0;
width: 100%;
height: 100%;
}

Men jag kanske har missat vad du är ute efter - är lite sömning :OO

678 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
544 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
544 ms — ändringar (db)