有人请帮助我如何将内容页面放在页面的中心。我正在尝试使用 css 类,但内容没有 css 属性。在我的应用程序中,当我点击登录详细信息时,该页面应该在居中但在菜单项下打开。这是我的代码:
Masuma Aktar
问问题
204 次
4 回答
1
正如其他海报所说,您需要使用 CSS 将 div 定位在屏幕中央。
这是一些可以帮助您解决此问题的快速代码。
div#centered {
background-color: #eee;
border: 1px solid #ddd;
position: absolute;
left: 50%;
top: 50%;
width: 400px;
height: 300px;
margin-left: -200px;
margin-top: -150px;
}
它的用法:
<div id="centered"><!-- your login stuff --></div>
于 2009-02-14T15:45:29.470 回答
1
左右边距上的 auto 值可以使 div 水平居中。不幸的是,这在垂直方向上不起作用,因此您可能需要手动设置或动态检测屏幕分辨率。
<div id="loginBox">
..login form here
</div>
<style>
#loginBox {
width:400px;
height:300px;
margin:400px auto 0px auto;
}
<style>
于 2009-02-14T15:59:54.147 回答
0
将您的内容占位符放在 a 中<div>
,然后将 div 居中?
于 2009-02-14T15:28:27.530 回答
0
内容占位符是一个虚拟容器,它不会影响页面的可视化。将其视为 LiteralControl。所以你应该设计你的内容占位符的周围元素。
于 2009-02-14T15:33:08.937 回答