请参考下面的代码保持根格中心网页时,窗口大小改变
<div id="root">
<div id="child1">xxxx</div>
<div id="child2">yyyy</div>
</div>
CSS:
#root
{
width:86%
margin:0 auto;
}
#root div
{
width: 50%;
float:left;
border: 1px solid red;
}
其将围绕“根”分区中心page.but一些分辨率不对齐(即中心)
所以我检查javascript/jquery代码,而不是使用媒体查询(因为我使用iE8浏览器 - 媒体不支持)
<script type"text/javascript">
if (window.screen.availWidth >= 1200 && window.screen.availWidth <= 1390 ) {
$("#root").css("width","92%")
}
else
$("#root").css("width","86%")
</script>
但是当浏览器窗口调整大小时,div内容未对齐,不居中页面。我怎样才能确保div能够集中所有分辨率以及浏览器窗口的变化?
我不知道需要为每个时间窗口重新设置多少百分比的宽度。
如何解决这个问题。
感谢,
那个时候我需要设置什么宽度我不知道?我知道窗口调整大小的方法没有意识到宽度的百分比 – SivaRajini
看到“宽度的百分比”是以像素计算,所以你要做的,我的意思是,如果我们用css meadia查询那里,我们必须去设备宽度像上面提到的那样,'px'更适合js中的条件。 – Jai
92%和86%只是在通过开发人员工具对齐内容之后给出一些手动值,但是当窗口调整大小时,如何知道我需要设置为居中的确切宽度? – SivaRajini