Как установить изображение BG в asp.net - PullRequest
0 голосов
/ 15 августа 2011

Я не могу показать изображение bg на моей веб-странице.Я написал CSS, который имеет следующий код:

    body 
{
    background-image:url('E:\WEB WEB WEB WEB\RedRockNoodleBar\RedRockNoodleBar1\RedRockNoodleBar1\Images\outer_bg.jpg');
    background-repeat:repeat-x;
}

CSS применяется в режиме конструктора главной страницы.Когда я добавляю контентную страницу и запускаю программу, веб-страница пуста.и ничего не показывает.у тебя так?

Ответы [ 3 ]

3 голосов
/ 15 августа 2011

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

что-то вроде

body 
{
    background-image:url('../Images/outer_bg.jpg');
    background-repeat:repeat-x;
}

но это зависит от того, где находится ваш CSS-файл относительно вашей папки Images. Здесь я предполагаю, что ваше веб-приложение имеет такую ​​структуру

---Style (folder)
   \--Stylesheet.css

---Images (folder)
   \--outer_bg.jpg

---Default.aspx
1 голос
/ 15 августа 2011

Я не буду ссылаться на физическое местоположение через диск ... что произойдет, если у меня нет диска E?

Когда вы создаете веб-сайт, вы можете ссылаться на виртуальное местоположение образа, если ваше место на диске E не является частью вашего сайта, то создайте виртуальный каталог на вашем сайте, чтобы он был.

1 голос
/ 15 августа 2011

попробуй

background-image:url('file:///E:/WEB WEB WEB WEB/RedRockNoodleBar/RedRockNoodleBar1/RedRockNoodleBar1/Images/outer_bg.jpg');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...