我的客户需要屏幕中间的网页。为此,我在一个名为 的 div 中声明了整个网页mainpage
。CSS:
#mainpage
{
position:relative;
width:850px;
margin:0 auto;
height:70%;
top:15%;
background:#F1F1F1;
}
但是上面的css不会垂直显示在屏幕中间。如果我给absolute
or fixed
,它垂直在屏幕的中间,但水平它是右对齐的!我怎样才能得到想要的结果?
编辑:我的 HTML 代码
<body>
<div id="mainpage_wrapper">
<div id="mainpage">
<div id="header_wrapper">
<div id="header">
<?php require_once('menu.php'); ?>
<?php echo $logo; ?>
<?php echo $menu; ?>
</div>
</div>
<div id="main-container">
<!-- List of logos -->
<div id="logolist">