为什么在html文件之间有效但在我的外部css文件中没有? 我必须补充一点,这个外部文件还有很多其他的类和id选择器,大多数都在外部工作,但有些不是。所有的工作都很好用html ...
html {
height: 100%;
}
body {
margin: 0;
height: 100%;
background-image: url("background.png");
}
答案 0 :(得分:0)
使用外部css时,必须加载外部CSS文件。
示例:
<link rel="stylesheet" type="text/css" href="theme.css">
theme.css
是css文件的路径。
PS:您必须将其放在<head>
和</head>
标签之间。
修改强>
确保您拥有<!DOCTYPE html>
(在文件的开头)并声明了所有必要的标签。
答案 1 :(得分:0)
您必须在Head之间添加外部css文件。
在那个外部文件我们!重要。所以它将适用于所有页面
html, body
{
height:100% !important;
}
否则,请为类标记调用您想要bg图像的文件
HTML文件中的
<body class="bg">
..
</body>
CSS文件
.bg
{
background:url(imgurl); // if you want use !important
}
答案 2 :(得分:0)
您必须在Head之间添加外部css文件。
在那个外部文件我们!重要。所以它将适用于所有页面
link rel =“stylesheet”type =“text / css”href =“theme.css”
我当然知道这一切,我发现问题是我错过了一个额外的角色,并且没有使用一些CSS ......