我正在为客户开发一个项目,在我的 Android 设备上测试网站时遇到了问题。基本上,我只想将包含大部分正文内容的 DIV 居中。
<img src="images/lightingOverlay.png" style="z-index: 1000; position: absolute; left: 0; right: 0; margin: 0 auto; top: 0;" />
<div style="border: solid 5px black; height: 50px; width: 978px; position: absolute; left: 0; right: 0; margin: 0 auto; top: 100px;" >
wrapped content!
</div>
我现在使用内联样式。即使 div 和图像使用相同的代码,在默认的 Android 浏览器上查看时,图像会居中,而 DIV 不会。
我尝试使用 left: 50% 定位,负边距也等于元素宽度的一半,但这似乎也不起作用。
无论如何,在过去的两天里,我基本上一直在使用代码并在 Chrome v21 和 Android 中对其进行测试,试图找出问题所在......正如你在示例中看到的那样,我已经精简到没有任何运气的最简单的元素。任何人都知道如何让水平居中在Android中工作?