我的HTML当前包含一个与视口一起延伸的背景图像。其中,我计划放置一个div
,延伸到视口的高度和宽度,并具有50%不透明度的黑色背景色。制作一个空的DIV高度和宽度的容器
我已将div
设置为100%的宽度和高度。 div
没有拉伸,我不明白为什么!
HTML:
<!DOCTYPE HTML>
<html lang="en">
<head>
<title>Tester</title>
<meta charset="UTF-8"/>
<style type="text/css">
html {
background: url(http://cjpstudio.com/wp-content/uploads/2011/12/cityrock1.jpg) no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
#background-color {
width: 100%;
height: 100%;
background-color: #000000;
}
</style>
</head>
<body>
<div id="background-color">
</div>
</body>
我没有看到这个问题:http://jsfiddle.net/ zdwhK/ – saluce
上面的最终结果意味着用户看到完全黑色的视口。这是因为'div'填充了整个视口并且具有'#000000'的'background-color'值。 –