CSS:背景颜色问题

时间:2015-08-06 08:31:34

标签: css background-color

在身体选择器中添加了背景颜色,但没有响应。我想改变css而不是html的背景颜色,这怎么可能。这是HTML和CSS

body {
    background-color: black;
}
.nav {
    position: fixed;
    top: 0px;
    left: 0px;
    margin: 0px;
    width: 100%;
    text-align: left;
    padding: 1px;
}
	
	
<html>
<header>
    <title>positors</title>
    <link rel="stylesheet" type="text/css" href="grid.css"/>
</header>
<body>
<div class="nav">
    <ul>
        <li><img src="photo.png"><sub>PositorS</sub></li>
        <li><a href="">HOME</a></li>
        <li><a href="">PRODUCTS</a></li>
        <li><a href="">ABOUT</a></li>
        <li><a href="">CONTACT</a></li>
    </ul>
</div>
</body>
</html>

1 个答案:

答案 0 :(得分:1)

您的HTML结构不正确。您应该使用header标记而不是head标记。

正确的结构:

<html>
    <head>
    </head>
    <body>
    </body>
</html>

调试问题的一种方法是打开DevTools(Chrome)或Firebug(Firefox)并选择您希望设置样式的元素,或检查控制台是否存在与路径相关的问题以及HTML页面找不到您已关联的CSS文件。

像这样: enter image description here