【发布时间】:2018-11-21 00:06:30
【问题描述】:
所以几周后,我重新开始编码,但遇到了问题。
我正在处理的项目包含 PHP 网站的基本内容,现在我正在尝试重新设计我的主页。
问题是,每次我删除或更改 CSS 中的某些内容时,设计永远不会像冻结或其他什么一样发生变化,并且每个页面都会发生这种情况。当我在我的 HTML 中删除指向 CSS 的链接时,设计就消失了。代码如下:
var scrolled=0;
$(document).ready(function() {
$("#master").click(function() {
$("#holder").slideToggle('slow');
});
$("#down").on("click" ,function() {
scrolled=scrolled+300;
$("#solut").animate({
scrollTop: scrolled
});
});
});
@font-face {
font-family: 'FontAwesome';
src: url('../fonts/fontawesome-webfont.eot?v=4.7.0');
src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
font-weight: normal;
font-style: normal;
}
body {
margin: 0;
padding: 0;
background-color: #e0e0e0;
overflow-x: hidden;
}
.navbar {
width: 100%;
height: 60px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<html>
<head>
<meta charset="utf-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="icon" href="assets/logo.png" />
<link href="css/font-awesome.min.css" rel="stylesheet" />
</head>
<body>
<center>
//code goes here: bunch of divs and texts
</center>
</body>
</html>
【问题讨论】:
-
样式表可能被缓存了。尝试将链接更改为“
css/index.css?v=1”(在大多数配置下,问号后面的任何内容都将被忽略 - 随便输入任何内容)看看是否是这种情况。 -
你是在本地加载吗?
-
尝试用ctrl+F5重新加载页面
标签: html css caching web frontend