0

Bbootstrap.css 在 vendor/assets/stylesheets/ 和 bootstrap.css 里面,有这一行,

dropdown-submenu:focus > a > [class*=" icon-"] {
  background-image: url("../images/glyphicons-halflings-white.png");
}

但是,我的 ruby​​ on rails 应用程序在抱怨

GET http://localhost:3000/images/glyphicons_halflings-white.svg 404 (Not found)

我如何找到它?glyphicons_halflings-white.svg 在 vendor/assets/img

4

1 回答 1

1

在样式表中使用image-url,Rails 将确保使用正确的路径。如果您不使用该助手,则在使用资产指纹识别时,您将在生产中得到损坏的图像。

在这种情况下,正确的 URL 是/assets/glyphicons_halflings-white.svg. 不过,在生产中也不会出现这种情况。

于 2013-07-24T14:42:07.527 回答