我现在有点困惑......我想制作一个小型HP并且已经无法在我的DIV中添加已定义的CSS标签。如果我在php文件中定义CSS,DIV正确使用它,但如果我在单独的CSS文件中尝试相同的代码,它只应用正文背景。


我希望你能在这种情况下帮助我。


这是它的样子:



@charset”utf-8“;
 / * CSS Document * /

 .index_bg
 {
背景色:#CCCCCC;&#的xD;
};&#的xD;
&#的xD;
#index_div&#的xD;
 {&#的xD;&#XA ;背景色:#FFFFFF;&#的xD;
宽度:2000像素;&#的xD;
高度:2000像素;&#的xD;
最大宽度:80vw;&#的xD;
最大高度:80vh;&#的xD;
保证金:10vh汽车10vh汽车; 
}

 <!DOCTYPE html PUBLIC“ - // W3C // DTD XHTML 1.0 Transitional // EN”“http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns =“http://www.w3.org/1999/xhtml”>
 < HEAD>&#的xD;
 < meta http-equiv =“Content-Type”content =“text / html; charset = utf-8”/>
 < title> 3D Solutions< / title>

 < link href =“css / style.css”rel =“stylesheet”type =“text / css”/>
 < /头>&#的xD;
&#的xD;
 < body class =“index_bg”>


 < div id =“index_div”> &#的xD;
&#的xD;
 Lorem Ipsum。

 < / DIV>&#的xD;
&#的xD;
 < /体>&#的xD;
 < / HTML> 代码>
&#的xD;
 答案 0 :(得分:1)
你的css中有一个错误的分号
.index_bg
{
background-color:#CCCCCC;
}; <-- remove this
答案 1 :(得分:1)
更改
.index_bg
{
background-color:#CCCCCC;
};
到
.index_bg
{
background-color:#CCCCCC;
}
答案 2 :(得分:1)
试试这个......
.index_bg
{
background-color:#CCCCCC;
}
#index_div
{
background-color:#FFFFFF;
width:2000px;
height:2000px;
max-width:80vw;
max-height:80vh;
margin:10vh auto 10vh auto;
}
关闭大括号;
}
答案 3 :(得分:0)
@charset "utf-8";
/* CSS Document */
.index_bg
{
background-color:#CCCCCC;
}
#index_div
{
background-color:#FFFFFF;
width:2000px;
height:2000px;
max-width:80vw;
max-height:80vh;
margin:10vh auto 10vh auto;
}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>3D Solutions</title>
<link href="css/style.css" rel="stylesheet" type="text/css" />
</head>
<body class="index_bg">
<div id="index_div">
Lorem Ipsum.
</div>
</body>
</html>