我正在使用带有亲戚关系的页面绝对定位和百分比。 HTML&正文设置为100%,容器div是相对的,内部div是绝对的。我设置到容器div的重复背景图像没有填充页面 - 它为什么停止了部分?提前致谢!
这就是我所拥有的:
<style type="text/css">
html, body {
width:100%;
height:100%;}
.container {
width:1000px;
height:100%;
background-image:url('background.jpg');
position: relative;
margin-left:auto;
margin-right:auto;
}
.header {
width:1000px;
height:300px;
background-color:#ffffff;
position: absolute;
top:0px;
left:0px;
}
.content {
width: 680px;
position:absolute;
top: 350px;
left: 310px;
}
.post {
width: 630px;
padding: 20px;
padding-top: 50px;
}
.title {
width: 650px;
height: 20px;
padding: 10px;
position: absolute; left: -10px; top: 10px;
}
</style>
<body>
<div class="container">
<div class="header">
Placeholder for header image.
<p><a href="index.html">Home</a></p>
</div>
<div class="content">
<div class="post">
<div class="title">Welcome</div>
<img src="PLACEHOLDER.JPG" alt="Proposal Photo" width="630" />
</div>
</div>
</div>
答案 0 :(得分:0)
这是你想要的? Fiddle
只需在div.container
元素
background: url('Your URL') repeat;
如您所见,我使用了速记属性。
BTW,只需将height
和html
中的body
添加到100%(您将获得与添加height
和{{1}相同的结果} properties。。
width