为背景颜色创建div

时间:2012-02-21 17:01:19

标签: html

我正在尝试在HTML中创建div,然后在单独的样式表中。我正在给它一个红色背景的指令。

出于某种原因,一切都没有发生。这是代码

<div id="Box">
<p class="special">Selection:</p>
<br />
<input type='submit' value='Submit' />
</div>

在我的css文件中,我使用此命令

#Box   {
 background:red;;
}

6 个答案:

答案 0 :(得分:4)

对于这样的问题,请使用Firebug之类的工具来确定将哪些CSS规则应用于元素(上下文菜单中的“Inspect Element”)。这些工具还允许您查看页面加载期间发生的所有错误(例如,如果找不到CSS样式表),它们会显示所有已加载的资源以及许多其他有用信息。

如果您是IE的受害者,请在此处查看:Is there something like "Firebug for IE" (for debugging JavaScript)?

Chrome已经附带电池。

答案 1 :(得分:2)

根据您提供的信息,它应该可以正常显示here

你是否肯定你正确地链接你的CSS表?

答案 2 :(得分:0)

background: red后有两个分号,导致代码中断。有关解决方案,请参阅此jsFiddle

或者,您可能错误地链接了样式表。您应该在页面的<head>标记之间加入:

 <LINK href="demo.css" rel="stylesheet" type="text/css">

答案 3 :(得分:0)

尝试删除CSS中的一个分号:

 #Box {
    background:red;
 }

答案 4 :(得分:0)

要在DIV上设置背景颜色,请使用CSS background-color属性: http://www.w3schools.com/cssref/pr_background-color.asp

答案 5 :(得分:0)

尝试使用background-color: Red;,因为其他人提到你也有两个分号