Как получить доступ к моему .png из папки с помощью CSS? - PullRequest
0 голосов
/ 22 августа 2009

В моей среде IDE есть папка "Images", и я хочу получить доступ к этому файлу для моего свойства CSS background-repeat: repeat;

Как мне "позвонить"?

images / background.png не работает! (

РЕДАКТИРОВАТЬ: Вот решение, показывающее иерархию. Любая помощь? :)

http://i32.tinypic.com/2mnkqvd.png

EDIT3:

Теперь у меня есть это на моем CSS:

body
{
    background-color: #FFFFFF;    
    background-image: ../../Images/BackgroundPatternAlt.png;
    background-repeat:repeat;
}

Согласно моему изображению в обозревателе решений, оно должно работать, но это не так. Любая помощь?

пс. Чтобы уточнить мой CSS, можно правильно изменить мою страницу, потому что, если я изменю цвет фона, все изменится правильно. Ошибка должна быть внутри адреса фонового изображения. Т_Т

Ответы [ 5 ]

3 голосов
/ 22 августа 2009

Фоновые изображения, которые вы определяете внутри CSS, всегда относительно пути CSS (если вы явно не говорите, что нет).

Итак, если вы хотите использовать:

background: url(images/background.png) repeat;

... CSS-файл должен находиться в «родительском» / корневом каталоге папки images, поэтому я предлагаю вам переместить папку Images в App_Themes / Default.

1 голос
/ 23 января 2014

Как я вижу картинку, вы должны попробовать еще один уровень вверх по этому пути: ../../../Images/

1 голос
/ 22 августа 2009

В зависимости от вашего веб-сервера, имена путей могут быть чувствительными к регистру, поэтому это будет:

Images/background.png

Редактировать: Если папка «Изображения» находится в корневом каталоге документов веб-сервера, вы всегда можете использовать:

/Images/background.png
1 голос
/ 22 августа 2009

Зависит от того, где находится файл CSS по отношению к изображению. Файл .css находится в папке вне корня? Если это так, попробуйте "../images/background.png"

0 голосов
/ 22 августа 2009

Попробуйте «../../images/background.png», если структура папок остается такой же, как в обозревателе решений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...