在页面中水平居中DIV

Rei*_*ter 11 html html5 microsoft-metro windows-8 winjs

我正在尝试将一个div集中,这是用于HTML5/JavaScript的Windows 8应用程序的Microsoft pubCenter AdControl.

    <div id="myAd" style="; top: 0%; width: 292px; height: 60px; z-index: 1"
        data-win-control="MicrosoftNSJS.Advertising.AdControl"
        data-win-options="{applicationId: 'exampleAdId', adUnitId: 'exampleAdUnit'}">
    </div>
Run Code Online (Sandbox Code Playgroud)

如何将div水平居中,使其始终位于页面中间?

Dum*_*ode 18

添加margin:auto你的style=""标签,这应该做的伎俩.

其他可能性, align=center


sd1*_*sd1 7

你只能用css

left:50%;margin-left:-146px;
Run Code Online (Sandbox Code Playgroud)

要点是将边距设置为div宽度的一半

  • 或者使用`margin:0 auto` ...更简单. (12认同)