Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 09.10.2018
Сообщений: 87
1

Не работает background-image

10.01.2019, 09:51. Показов 2170. Ответов 5
Метки css, html (Все метки)

Author24 — интернет-сервис помощи студентам
Здравствуйте. У меня такая проблема. Свойство background-image не работает в файле css. Я понимаю, что дело скорее всего в местоположении картинки. Но не понимаю, что не так я оформила. Я перебрала уже многие комбинации из гугла, но ничего не помогло. Может кто-нибудь подскажет? Причем, если вместо background-image (картинка), указать background-color, то фон закрашивает правильно. А так, белый фон.
Вот код стиля
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
BODY {font-family: Times New Roman;
background-image: url ( ..img/18.jpg  )  }  
P {text-align: justify; font-size: 13pt; text-indent: 2em} 
P.green {text-align: justify;color: green} 
P.red { text-align: justify;color:red } 
P.blue {font-style:italic; text-align: justify;color:blue }
P.pink { text-align: justify;color:PaleVioletRed } 
 
.color  {color: LimeGreen}
.style {font-style:oblique;color: MediumBlue}
P.first { font-family: Times New Roman;  font-style:oblique; font-weight: 900;font-size: 25pt; text-align: center;color:purple  }
A:LINK {color: #4B0082}  
A:VISITED {color: #800080} 
A:ACTIVE {color: #8A2BE2} 
A:HOVER {color: #DA70D6; text-decoration: none}
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2019, 09:51
Ответы с готовыми решениями:

Не работает background-image
Здравствуйте. Наткнулся на проблему - background-image не работает. <HTML> <head> <title>...

Не работает background-image
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"...

Не работает background-image
У меня такая же ситуация: при том что картинка jpg, хранится в подпапке где стоит css и html....

Не работает background-image
Здравствуйте. Столкнулся с такой проблемой. Не работает background-image. Точнее работает но не из...

5
dev - investigator
Эксперт JSЭксперт HTML/CSS
2151 / 1496 / 651
Регистрация: 16.04.2016
Сообщений: 3,696
10.01.2019, 11:20 2
Ann1984, во-первых проверьте путь до изображения, присутствует ли картинка по указанному адресу.
Во-вторых, попробуйте
CSS
1
2
3
4
5
BODY {
  font-family: Times New Roman;
  background: url ( ..img/18.jpg  ) no-repeat center;
  background-size: cover;
}
0
0 / 0 / 0
Регистрация: 09.10.2018
Сообщений: 87
10.01.2019, 12:25  [ТС] 3
Qwerty_Wasd, путь проверила. Картинка на месте.
Ваш код попробовала, тоже не сработал.
Не может быть причина в весе картинки? (читала о таком на просторах), но она и весит всего 28 КБ.
И по поводу местоположения картинки. Она лежит в папке css, в этой же папке лежит и сам файл css. Но она помещена еще в папку img. Может я что-то тут напутала?
0
Юзер с абсолютным слухом
709 / 489 / 195
Регистрация: 17.12.2010
Сообщений: 1,428
10.01.2019, 13:26 4
Лучший ответ Сообщение было отмечено Ann1984 как решение

Решение

Попробуйте без точек и пробела перед скобками:
CSS
1
background: url(img/18.jpg);
1
0 / 0 / 0
Регистрация: 09.10.2018
Сообщений: 87
10.01.2019, 13:34  [ТС] 5
Опан , спасибо огромное. Помогло. Значит путь я все-таки указала правильно, все дело было в пробелах. Про них я даже и не думала.
0
3 / 1 / 2
Регистрация: 19.09.2019
Сообщений: 9
17.03.2023, 13:17 6
ответ с бородой, тем не менее может помочь новичкам понять суть проблемы, почему один и тот же путь работает в HTML, а в CSS - нет.
Кликните здесь для просмотра всего текста
background-image не работает если: 1- неверный синтаксис либо 2-неправильный путь. Что касается синтаксиса, путем проб работали следующие варианты с пробелами и кавычками и без них
Кликните здесь для просмотра всего текста

background-image:url( ../images/metalic-cup.gif );
background-image: url( ../images/metalic-cup.gif );
background-image:url('../images/metalic-cup.gif');
background-image:url("../images/metalic-cup.gif");
background-image: url('../images/metalic-cup.gif');
background-image: url("../images/metalic-cup.gif");
background-image: url( '../images/metalic-cup.gif' );
background-image: url( "../images/metalic-cup.gif" );
Главное между URL и открывающей скобкой не ставить пробел !
Что касается пути, многие новички (в т.ч. и я) не могли понять почему относительный путь, указанный в HTML срабатывает, а тот же путь скопированный в CSS - нет. Проблема в пути и относительном расположении файлов: html, css и изображения. Когда указание background-image происходит непосредственно в html-файле, то и путь до изображения следует представлять относительно этого HTMLфайла. В случае, когда в CSS-файле мы указываем background-image , следует брать во внимание путь от CSS-файла до изображения, а не путь от HTML до изображения.
0
17.03.2023, 13:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.03.2023, 13:17
Помогаю со студенческими работами здесь

Не работает background-image
Здравствуйте, проблема в том что я хочу задать фон для блока картинкой, но она не отображается ...

Не работает background-image
Здравствуйте! Продолжаю писать сайт, и тут в голову пришла идея соединить две картинки в одном...

В mozille и IE не работает transition на background-image
Префиксы стоят, но эти два браузера просто игнорят анимацию фона. В остальных браузерах все работает

Не работает background-image для отображения спрайта
Ребят, я чего-то не понимаю... Подскажите, пжл, почему у меня не работает бекграунд для спрайта?...

Не работает background-image для двух кнопок меню
Ситуация в следующем : не работает background-image для двух кнопок меню ошибок я не вижу...

Перестал работать css, никак не работает свойство background-image
Неожиданно перестал работать css,просто никак не работает свойство background-image(вместо...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru