В моих рельсах приложение файла: application.scss
, я установил, как следующее: (Я хочу backtest.png
шоу любой страницы.)Rails фоновое изображение не отображается?
body
{
background-image: image-url("backtest.png");
background-size: 100%;
background-repeat: repeat-y;
padding-top: 60px;
padding-bottom: 70px;
text-align: center;
}
и login.html.erb
, я хочу, чтобы показать другое изображение:
body {
background-image: url('/assets/iot.png');
width: 100%;
height: 100%;
}
на локальной стороне я использую сервер rails для отображения, и это нормально, но когда я загружаю в Nginx, backtest.png
все еще ОК, но iot.png
не показывает, даже не показывает backtest.png
, только белый цвет фона? Как я могу это исправить?
у меня был assets:clean
, assets:precompile
когда когда нажимаем новый версия.
конфигурации/развернуть/среда/production.rb:
config.assets.js_compressor = :uglifier
config.assets.compile = false
config.assets.digest = true
пытался как изменения в background-image: url
, и два изображения не показывают, пытался background-image: url('/assets/iot.png');
к image-url
, но он не работает на .erb
.
его адрес не имиджевая URL. –
Я не могу понять? – John
Вы использовали 'background-image: image-url (" backtest.png ");' replace 'image-url' с 'url' –