html css 包装器在 iphone safari 中未居中对齐

发布于 2024-11-08 20:10:17 字数 362 浏览 2 评论 0原文

应该是中心对齐的网站

我已经按照上面的链接构建了一个网站,包装器中心对齐在 PC/Mac 浏览器中正确显示。然而,在iphone safari中运行时,它是左对齐的,而不是居中对齐的。

包装器代码是:

#wrapper {
width: 939px;
background-color: #fff;
margin: 40px auto 5px auto;
padding-bottom: 50px;

}

有什么想法吗?

谢谢。

should be center-aligned website

I have built a website as above link, with wrapper center aligned properly in PC/Mac browsers. However, when running in iphone safari, it is left aligned, but not center aligned.

the wrapper code is:

#wrapper {
width: 939px;
background-color: #fff;
margin: 40px auto 5px auto;
padding-bottom: 50px;

}

Any ideas on it?

Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

南渊 2024-11-15 20:10:17

你尝试过吗:

#wrapper{
    text-align: center;
}
#wrapper <yourChildrenId/yourChildrenClass/yourChildrenTag>{
    display: inline-block;
    //or
    display: inline;
}

have you tryd:

#wrapper{
    text-align: center;
}
#wrapper <yourChildrenId/yourChildrenClass/yourChildrenTag>{
    display: inline-block;
    //or
    display: inline;
}
不回头走下去 2024-11-15 20:10:17

迷你黑客,但如果你将元内容宽度设置为最宽的居中 div,它会强制 iPhone 屏幕变得那么宽,并且不会弄乱居中的 div。

<meta name="viewport" content="width=[widest centered div];"/>

Mini hack, but if you set meta content width to the widest centered div it forces the iPhone screen to be that wide and doesn't mess the div centering up.

<meta name="viewport" content="width=[widest centered div];"/>
︶ ̄淡然 2024-11-15 20:10:17
#wrapper{
 width: 939px;
 background-color: #fff;
 margin: 0 auto;
 padding-bottom: 50px;
}

应该做。我不知道你为什么需要边距顶部。?提供的链接似乎不起作用。

#wrapper{
 width: 939px;
 background-color: #fff;
 margin: 0 auto;
 padding-bottom: 50px;
}

Should do it. I dont know why you need the margin-top.? The provided link doesn't seem to work.

草莓味的萝莉 2024-11-15 20:10:17

如果您只需要支持 iPhone Safari 或 CSS3 兼容浏览器,这里有一个优雅的方法: http://www.html5rocks.com/en/tutorials/flexbox/quick/#toc-center

If you only need to support iPhone Safari or CSS3 compatible browsers, here's an elegant approach: http://www.html5rocks.com/en/tutorials/flexbox/quick/#toc-center

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文