【发布时间】:2012-02-03 15:05:28
【问题描述】:
我想要一个水平居中的“浮动”div,即,即使用户滚动,它也始终位于屏幕顶部。
使用以下 CSS,我将 div 完全集中在左侧:
#guiBar {
margin-left: auto;
margin-right: auto;
position: fixed;
}
margin: 0 auto 也无济于事(大概是因为它不能与 position: fixed 一起使用?
我并不真正关心解决方案的工作原理,因此 javascript 或一些 html5 技巧与纯 css 一样好。我已经尝试过找到here from starx 的解决方案,但这似乎也不适用于位置:固定。还有 this 也不起作用(即它是居中的 - 不确定许多 <input class="guiButton" type="image" src="/icons/some.png" /> 是否根据他的定义具有固定大小。)
【问题讨论】:
标签: javascript css html