【发布时间】:2012-09-28 19:13:12
【问题描述】:
我正在创建一个网页,并开始使用顶部的样式标签:
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Front Page</title>
<link rel="stylesheet" type="text/css" href="CSS/Styles.css" />
<style type="text/css">
</style>
</head>
<body>
</body>
</html>
我希望我的所有图形设计都在我的 Styles.css 中,但由于某种原因,它不起作用。当我添加类似:
div.box {
margin:0 auto;
width:500px;
background:#222;
position:relative;
left: 50px;
top: -200px;
height: 100%;
border:1px solid #262626;
padding: 0 5px 5px 0;
}
要设计这个元素:
<div class="box"></div>
当我将它放在文档上方的标签中时它可以工作,但如果我将它放在 CSS 文件中则不行。以前这不是问题,但现在我一直在将所有内容添加到样式标签中,并且它变得非常长(150 行!)。我想将它全部移动到 css 文件中,这样我的主页就可以滚动浏览了。但我不明白为什么如果放在 CSS 文件中,图形更改将不适用。有什么想法吗?
【问题讨论】:
-
你的路径很可能是错误的。在“网络”选项卡中检查您的检查器 (chrome) 或 firebug (firefox),看看它是否被正确获取。
-
@MadaraUchiha 使用 chrome,所以我按 F12 然后我到底在哪里看?
-
网络标签:i.stack.imgur.com/GGRG2.png。搜索你的 CSS 文件,看看它的 Status 是不是 200 OK,如果不是,就是问题所在。
-
@MadaraUchiha 不,它说 200 OK。
-
您清除缓存了吗?
Ctrl + F5通常可以解决问题。