io uso un po di javascript
questa funzione:
codice:
function centra_contenuti(){
var larghezza=document.body.offsetWidth;
var altezza=document.body.offsetHeight;
if (larghezza>960){
var margine_sinistro=(larghezza-960)/2;
document.getElementById("wrapper").style.marginLeft=margine_sinistro+"px";
document.getElementById("wrapper").style.display="block";
}
if (larghezza<960)
{document.getElementById("wrapper").style.display="block";
document.getElementById("wrapper").style.marginLeft=0+"px";
}
}
e attivo la funzione cosi
<body onresize="centra_contenuti();" onload="centra_contenuti();">
mentre il css di wrapper deve essere
codice:
#wrapper {
width: 960px;
display:none;
padding:0px;
}
A me funzione su ie ff e chrome