我试图在此处将此 JS/jquery/ajax 应用程序屏幕居中,这样无论用户的屏幕大小,它都将保持居中。现在它都是左对齐的:
http://www.funtrivia.com/html5/indexc.cfm?qid=361927
无论我尝试什么,它都不会居中。当我设法使最外层的 div 居中时,所有内部的东西都被弄乱了。
我试图在此处将此 JS/jquery/ajax 应用程序屏幕居中,这样无论用户的屏幕大小,它都将保持居中。现在它都是左对齐的:
http://www.funtrivia.com/html5/indexc.cfm?qid=361927
无论我尝试什么,它都不会居中。当我设法使最外层的 div 居中时,所有内部的东西都被弄乱了。
您的 html 构建错误。一切似乎都是绝对定位的,并且定义了左/上。你的身体标签没有帮助width: 790px;
这可以通过 css 解决。尝试从标记中删除所有定位样式并将#game设置为margin: 0 auto
(居中技巧)
Remove the width settings on your body tag
Use "margin: 0 auto" on your gameheader and game divs
and set your gameheader div and game div to use position:relative
快速的 Google 搜索揭示了如何使用 CSS 使 DIV 块居中
使用以下CSS#content
您的id
主要 div 元素在哪里
#content {
margin-left: auto ;
margin-right: auto ;
}
该技术之所以有效,是因为当两个边距都设置为自动时,CSS 标准要求 Web 浏览器为它们提供相等的宽度。