Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > css вставка изображения


Автор: CyberTramp 24.11.2011, 13:49
Eсть проблема со вставкой изображения.
1) 
Работает
body
{
    background-color: #FFF; 
}

Не работает
body
{
    background-image: url(im.png); 
}

Если    backgrund-image: url вставлять в тело site.maste то все работает ?
Не работают ссылки на изображения из stylesheet.css

КУДА КОПАТЬ ?

Автор: Fortnox 24.11.2011, 15:40
Структуру сайта покажите. Вообще когда URL в CSS указан так:
Код

background-image: url(im.png);

то изображение ищется относительно файла стилей.
Т.е., если структура будет такова:
Код

│   im.jpg
│   style.css
│
└───images

изображение будет отображено. 
А если так:
Код

│   style.css
│
└───images
        im.jpg

то нет.
P.S. Разделом ошиблись.


Автор: CyberTramp 24.11.2011, 18:30
в site.master "images\im.png" именно так
\css
Перепробовал 

Код

1. "..\images\im.png"
2. "../images/im.png"
3. "~/images/im.png"
4. "~\images\im.png"
5. "images/im.png"


a так же поигрался с кавычкам " " & ' '
Странно что если в site.maste дают подсказку на папку с картинками то css подсказка отсутствуе
Пробовал на двух компах

Автор: Fortnox 24.11.2011, 19:34
A CSS в мастере подключили?

Автор: CyberTramp 24.11.2011, 23:08
Да подключил и из css и фон меняет но только цвет фона
body
{
    background-color: #F0F8FF; /*        background-image: url(..\image); */
    background-image: url(imag/im.png);
}
работает.

Site.Master
http://paste.org.ru/?a9jc6c

StyleSheet.css
http://paste.org.ru/?5i2osa

И всякий случай проект
 http://encodable.com/cgi-bin/filechucker.cgi?action=landing&path=/&file=WebApplication_008.rar

Автор: CyberTramp 25.11.2011, 12:35
тема закрыта 
так и не понял что за глюк создал новый проект все работает

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)