新手问题 application.css 无效了

xiaoxiao · 2013年08月26日 · 最后由 zisasign 回复于 2013年08月27日 · 2937 次阅读

不知道为什么我在 application.css 下添加样式,好像不管用了。。 在浏览器下输入 localhost:3000/assets/application.css 得到

@charset "UTF-8";a{text-decoration:none}p{margin:5px}.settings{background-image:url(shared/icons/fam/folder_wrench.png)}.nav{background-image:url(shared/icons。。。。。

现在我在 application.css 中添加了

.select {
  font-size: 12px;
}

再在浏览器下输入 localhost:3000/assets/application.css 得到的还是一样。.select 样式没添加进去。。。 why

会不会其它的 css 文件把.select的样式覆盖了?

有时候这种情况可以尝试一下:

  1. 清除浏览器缓存
  2. rake tmp:clear

当然是在确保你没写错的前提下。

可能是浏览器缓存,或者是不是 rails 开启了预编译 assets 了?

怎么关闭 rails 预编译

很奇怪的问题为什么我刷新页面终端每次都只出现一条信息 [2013-08-27 10:48:07] WARN Could not determine content-length of response body. Set content-length of the response or set Response#chunked = true 而没有 Started GET "/assets/application.css" for 127.0.0.1 at 2013-08-27 10:51:32 +0800 Served asset /application.css - 304 Not Modified (0ms) 这条信息。难道我开启了什么配置或模式。我现在调试环境在开发模式下。

#5 楼 @xiaoxiao 这是 webrick 的一个 bug。如果觉得烦,可以用 thin。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号