Перед обновлением моего CSS, у меня было следующее Login.css:Невозможно достичь мои фотографии из моей CSS после перемещения CSS файлы в новую папку CSS
body
{
background-image: url('./pictures/fond.png');
background-repeat: repeat-x;
}
Вот моя структура:
Теперь у меня есть следующие CSS:
body
{
background-image: url('../pictures/fond.png');
background-repeat: repeat-x;
}
Пожалуйста, обратите внимание на двойную точку в е e url.
Вот моя новая структура:
Моя проблема: при публикации на моем тестовом сервере IIS, я не могу видеть мои фотографии !? На локальной машине dev (VS2012) я вижу свои фотографии.
НО Если я обновляю свой Login.css, расположенный на своем тестовом сервере IIS, и заменю свои двойные точки одной точкой, он снова работает. Это не логика, потому что (после моего обновления) Login.css теперь находится под папкой css.
Любая идея?
Спасибо.
UPDATE ----------------
Вот так я refererence мой CSS:
bundles.Add(new StyleBundle("~/Content/bundleLogin").Include(
"~/Content/css/bootstrap.css",
"~/Content/css/Login.css"));
Я создал пакет, а затем:
@Styles.Render("~/Content/bundleLogin")
Пожалуйста, смотрите мое обновление на мой вопрос, чтобы понять, как я ссылаться на мой CSS с моей точки зрения. Благодарю. – Bronzato
Теперь я вижу.Вы используете пакеты. Это проблема. Лемм обновил свой ответ. –
Спасибо вам большое. – Bronzato