Cwt*_*h22 1 html css background colors
我已经将身体背景颜色设置为浅灰色的颜色,#D6D6D6我希望有一个div显示浅蓝色的背景颜色#2390bb但是,这只是不起作用,div不显示浅蓝色.有什么想法吗?非常感谢,这是代码;
HTML;
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="css/style.css">
<style>
body {
background-color: #D6D6D6;
}
</style>
</head>
<body>
<!--TOP COLOR BG-->
<div id="bg-top"></div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
CSS;
#bg-top {
background-color: #2390bb;
}
Run Code Online (Sandbox Code Playgroud)
这是我想要的代表;

根据我的评论:
你的问题是div没有内容......没有宽度/高度......所以不显示蓝色.
在css中使用它可以避免边缘上的间隙:
#bg-top {
background-color: #2390bb;
position:absolute;
top:0;
left:0;
width: 100%;
height: 200px;
}
Run Code Online (Sandbox Code Playgroud)
Plz将答案标记为解决方案,如果这对您有帮助的话!