首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Heroku上不能使用AngularJS显示CSS图像

在Heroku上不能使用AngularJS显示CSS图像
EN

Stack Overflow用户
提问于 2015-04-25 18:26:06
回答 1查看 655关注 0票数 1

我正在使用Heroku - Yeoman - AngularJS全栈- Bootstrap - NodeJS栈。

Heroku上的部署是使用“Grunt build”命令构建的。当部署到Heroku时,我在网页上渲染CSS图像时遇到了问题。将显示页面中的任何图像,但不显示CSS文件中的图像。

下面的代码不起作用

CSS

代码语言:javascript
复制
.aboutpage-header
{
    height: 250px;
    background: url('../images/slider-map.jpg') center center no-repeat scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    padding-top: 50px;
}

HTML:

代码语言:javascript
复制
<header class="aboutpage-header">
  <div class="container text-center">
    <div class="row">
      <div class="col-lg-12">
        <h2 class="title">About Us</h2>
        <h2 class="intro"><i class="fa fa-location-arrow"></i>Company<span class="highlight">IT</span>
          are experts in bespoke software development and tailored consulting</h2>
      </div>
    </div>
  </div>
</header>

在本地,它在运行Grunt serve时运行得很好,但一旦部署到Heroku上,CSS图像就会丢失。

EN

回答 1

Stack Overflow用户

发布于 2015-09-03 02:19:05

正如评论中所建议的,链接应该是:

代码语言:javascript
复制
/assets/images/image.jpg

而不是:

代码语言:javascript
复制
../assets/images/image.jpg
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29863981

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档