Не удается загрузить локальное изображение из CSS в EJS - PullRequest
0 голосов
/ 18 октября 2018

Здравствуйте, я работаю над ejs.Внутри CSS я называю изображение для фонового изображения.При загрузке страницы изображение не приходит.css часть работает.если я использую размещенное изображение, то оно работает.

структура каталогов

enter image description here

style.css

.bgimg-1 {
    background: url('../img/cab.jpg');
    height: 100%;
  }

index.html

<head>
<link rel='stylesheet' href='../public/css/style.css' type="text/css">
</head>
<body>
<div class="bgimg-1">
    <div class="caption">
         <span class="border"><a href="/api/login">LOGIN</a></span>
    </div>
</div>
</body>

app.js

app.use(express.static(path.join(__dirname + '/public')));

1 Ответ

0 голосов
/ 18 октября 2018

Используйте background-image вместо background

  .bgimg-1 {
       background-image: url('../img/cab.jpg');
        height: 100%;
      }
...