Without seeing your settings.py file and urls.py, I can only guess, but you probably don't have serving static media setup correctly. If you're running this on the development server, you'll probably see a 404 next to /site_media/header_background.gif in the terminal window. This means Django can't find the image, probably for the reasons I stated above.
If it says 200 (or 304) next to the filename in the terminal window, then Django has found the image, but your CSS/HTML is the problem. Hope that helps. - Martin On Mar 27, 8:33 am, Gath <pgath...@gmail.com> wrote: > Guys, > > Am having a problem in displaying images in my CSS file. > > I have a css file with the following class > > .header > { > margin-left: auto; > bla bla > bla bla > ... > background: url(/site_media/header_background.gif) no-repeat top left; > > } > > When i execute the template with this css, no image is displayed! > But when i directly inject the background style on my template it > works perfect. > > What am i not doing right! > > Gath --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---