webForumDet fria alternativet

Css = 800px bred?

HTML & CSSur HTML, XHTML & CSS

8 svar · 418 visningar · startad av appel_79

Medlem sedan maj 200531 inlägg
Frågan#1

Det är så att jag har denna kod:

html, body {
margin: 8px;
margin-left:5%;
margin-right: 5%;
color: #333;
font-size: 11px; font-family: trebuchet ms, Verdana, Arial, Helvetica, sans-serif;
line-height: 11pt;
background-color: #c0c0c0;
}

Kan jag på något sätt få den att vara 800 px bred, vill inte ha några procent med i bilden. Någon som kan detta, och vill hjälpa mig.

Medlem sedan aug. 20039 340 inlägg
#2

Varför inte palcera en div med fast bredd runt hela innehållet i body?

Medlem sedan maj 200531 inlägg
#3

Det är till ett forum, och forumet har olika teman, och olika css, så denna kod är till ett av temat. Jag undrar bara om det går att lägga in det i denna kod?

Medlem sedan dec. 200012 464 inlägg
#4

Flyttas från ASP

Medlem sedan aug. 20039 340 inlägg
#5

Här är en lösning, eller egentligen två, en för IE, och en för övriga browsers. IE-lösningen är dock inte totalstabil...

body{
	width: 600px;
	margin-right: expression( ((document.body.clientWidth>800)?(document.body.clientWidth-800):0) + "px");
}
Medlem sedan maj 200531 inlägg
#6

Jo men den fungera kanon, kan man göra så att den hamnar centrerat?

Medlem sedan aug. 20039 340 inlägg
#7

Så där, varning igen att det kanske inte är 100% stabilt dock...

html{
	text-align: center;
}

body{
	width: 800px;
	margin: 0 auto;

	text-align: left;
	margin-right: expression( ((document.body.clientWidth>800)?(document.body.clientWidth-800):0)/2 + "px");
	margin-left: expression( ((document.body.clientWidth>800)?(document.body.clientWidth-800):0)/2 + "px");
}

PS, acceptera gärna detta inlägg som slutgiltigt!

Medlem sedan maj 200531 inlägg
#8

tackar så väldigt mycket

Medlem sedan okt. 2005787 inlägg
#9

accepter som slutgilitgt svar :)

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