При загрузке изображений в свои папки на локальную машину - некоторые изображения не отображаются согласно путям указаным в css
например:
/images/menu/menu_06.bmp <-- image place -- css place ---> /css/main.css - браузер не отображает, но стоит изменить на ../images/menu/menu_06.bmp - все нормально
как бы это автоматизировать - точнее получить правильный относительный путь в зависимости от размещения CSS файла.
p/s находить картинки и менять их путь в css файлах умею.
1. murz - 24 Июля, 2013 - 19:27:48 - перейти к сообщению
2. Ch_chov - 24 Июля, 2013 - 19:30:33 - перейти к сообщению
murz пишет:
А для чего это нужно?
При загрузке изображений в свои папки на локальную машину
3. Мелкий - 24 Июля, 2013 - 19:35:09 - перейти к сообщению
Указывайте абсолютный путь от корня веб-сервера.
4. murz - 24 Июля, 2013 - 19:37:50 - перейти к сообщению
Ch_chov пишет:
murz пишет:
А для чего это нужно?При загрузке изображений в свои папки на локальную машину
Собственно для просмтотра сайта без привязки к конкретному имени, все данные на сайте, картинки, ссылки и т.д. имеют относительные пути. А вот в css возникли проблемы.
5. DelphinPRO - 25 Июля, 2013 - 00:12:16 - перейти к сообщению
все очень просто - не нужно менять структуру папок со статикой (css, js, images).
например придерживаться такой структуры
например придерживаться такой структуры
тогда писать в CSS ../images/file.jpg
а перемещать только папку static целиком, если потребуется
Абсолютный путь указывать в CSS - плохо. Особенно, если неизвестно в какой CMS она будет использоваться.