它是一个简单的asp.net web项目。项目中有一个Styles文件夹,在该文件夹中有四个css文件都非常简单。 Main.css有这个:
body {
font-family: Arial, Helvetica, Sans-Serif;
font-size: 85%;
width: 700px;
height: 900px;
margin: 0px auto 0px auto;
padding: 10px;
border: 2px;
background-color: green;
}
绿色(原本是白色)显示在IE中但不在Chrome中。我在ASPX文件中引用了css文件:
<link href="Styles/CheckOut.css" rel="Stylesheet" type="text/css"/>
<link href="Styles/Main.css" rel="Stylesheet" type="text/css" />
绿色只是一次测试。我对css文件进行了其他更改,但没有显示在Chrome中。除了CSS问题,该应用程序在Chrome和IE中都表现不错。
Page Inspector反映了css文件;但Chrome没有。这里有几个类似的看似问题,但没有一个解决我的问题,AFAIK。
答案 0 :(得分:1)
在Chrome中刷新页面时,您是否打开了开发工具?如果你这样做,你是否选中了“禁用缓存(当DevTools打开时)”?我发现Chrome在缓存方面非常积极,所以如果你没有看到你的更改,可能需要考虑一下。 (您可以通过点击Windows上的F12或Mac上的option-command-I,然后点击小工具轮来验证是否标记了该复选框。这是“常规”下的第一个复选框。)