Jump to content
  • 0

Не работает свойство из внешнего css-файла


red4pony
 Share

Question

Здравствуйте.

CSS правило:


background: url(images/header_bg.png) repeat-x left top;

Прописано во внешнем css-файле - не работает. Переношу в <head> - работает. Для проверки делал следующее:

  1. Добавлял во внешний файл в свойство background цвет фона - работает:

    background: #666;


  2. К самому элементу обращался через [id=header] и [class=header] - ни один вариант не работает
  3. Загружал файл header_bg.png на радикал и вставлял в значения url() - работает
  4. Проблема в правильности написания пути до изображения видимо. Перенес изображение выше, назвал проще, заключил в кавычки одинарные/двойные и без них т.е. url("h.png").Также копировал название файла. - не работает
  5. Менял физическую ширину изображения с 1px до 19px. - не работает
  6. Пробовал в формате jpg. - не работает
  7. Пробовал другое изображение.-не работает
  8. Пробовал через:

    background-image: url(images/header_bg.png);
    background-repeat: repeat-x;

    - не работает

Браузеры:

Chrome 26.0.1410.43 m

Firefox 19.0.2,

IE 8.0.7601.17514 64-bit Edition

Подскажите пожалуйста в чем ошибка?

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Скорее всего, html файл у вас лежит прямо в корне. Там же есть папки, например, images. Если относительно html файла - все ок, он прям в корне ищет папку с именем имажес, находит там рисунок и показывает. Теперь, когда вы переносите запрос в css файл, который наверняка лежит у вас некой папке, допустим css, то по адресу images/header_bg.png внутри папки css не находится папка images и все, ничего не показывается. Правильный запрос из css папки скорее всего такой - ../images/header_bg.png. В общем,я думаю смысл понятен?

Мой вам совет, если у вас еще не установлен - поставьте локальный вебсервер, например денвер. и все пути пишите от корня сайта - вот так: /images/header_bg.png. В этом случае вы можете внутри корневой директории вызывать теперь этот рисунок из абсолютно любой папки и вы забудете о подобных проблемах раз и навсегда.

Удачи, надеюсь что помог.

  • Like 1
Link to comment
Share on other sites

  • 0

:blush: Вы были правы.Внимательность меня подвела. Файл css был расположен в отдельной подпапке. Но я пробовал путь до изображения указывать от диска D:\ результата не было. Пошел качать джентельменский набор.

Спасибо :)

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy