我在宽度为1200px的网页上包裹了我的内容。 wrap div使用此CSS在我的页面中间居中,position:absolute; top:0px; left:50%; margin-left:-600px; width:1200px; height:auto;如果浏览器的视口宽度小于1200px,我需要使用jQuery将左侧值从50%更改为0px。例如,现在就放在ipod上,因为包装纸居中,所以我左侧的内容被切除,无法滚动到侧面。
先感谢您。

最佳答案

您为什么要使用此技术来使元素居中?一种更简单的方法,在较小的宽度上也可以正常工作,而无需绝对定位和负边距!

div#container {
  width: 1200px;
  margin: 0px auto;
}

10-05 20:38