我只需要2个项目需要帮助。
一个400x200px的图像,我总是想要在中心(垂直和水平),这将是内容。 和 我希望在底部居中的一行文本是页脚。
提前谢谢。答案 0 :(得分:2)
如果我明白你的要求我认为你应该尝试使用css内的边距真的是要走的路。 ;)
<html>
<head>
<title>Center</title>
<style type="text/css">
IMG.image1 {
position: absolute;
left: 50%;
top: 50%;
margin-left: -200px;
margin-top: -100px
}
#footer {
position: fixed;
bottom: 0;
text-align: center;
width: 100%;
}
</style>
</head>
<body>
<div id="Centeredcontent">
<img class="image1" width="400px" height="200px"></img>
</div>
<div id="footer">Footer</div>
</body>
</html>
你的总图像高度和宽度是一半并使其为负值,因此对于宽度,它将是(margin-left:-200px;),而对于top,它将是(margin-right:-100px;)< / p>
答案 1 :(得分:0)
CSS中确实没有垂直居中的概念。这是一个很长时间的抱怨。选项: