2016-12-07 5 views
-1

Я использую узел JS (без экспресс) и у меня есть проблема с URL фонового изображения
.jade файлФоновое изображение нефрита tamplete

extends ../node_modules/pug-bootstrap/_bootstrap 
block body 
    style 
    include style.css 

style.css файл:

body{ 
    background: #222 url('skyscrapers.jpg') center center no-repeat; 
    background-size: cover; 
    color: white; 
    height: 100%; 
    text-align: center; 
    align-items: center; 
    } 

кажется, что цвет фона работает, но img не загружен. Я проверяю его в простом HTML-файле, и все работает нормально. Местоположение img верно.

+0

Что произойдет, если вы разделите 'background' на' background-color', '-image',' -position' и '-repeat'? –

+0

попробуйте. Не работает –

ответ

0

Изображение будет загружено относительно полученного файла HTML. Убедитесь, что файл skyscrapers.jpg находится в той же папке, что и выведенный HTML-вывод.

+0

Это файл в том же файле .pug файл и HTML-файл –

+0

Как вы загружаете полученный HTML? Вы компилируете мопс в файл и сохраняете его в той же папке? – ForbesLindesay

+0

Я использую 'writeHead()' функцию, подобную этой 'var html = pug.renderFile ('views/index.pug'); res.writeHead (200, {'Content-Type': 'text/html'}); res.write (html); res.end(); ' –

 Смежные вопросы

  • Нет связанных вопросов^_^