Still cannot get 5.7 to load a background image from a CSS file.
Permalink
My CSS file loads in the page header properly. Firebug shows "background-image: url(images/background.jpg);" but Firefox or Chrome will not load it from my CSS file. If I add this this directly to the <div> tag in my header file, it will then load.
What am I missing?
What am I missing?
My path should be correct. I have in my header.css file;
My link statement in my header.php is;
The link showing in my page's <head> section is;
.header_logo { width: 900px; height: 400px; background-color: #6699aa; background-image: url("images/impossible-header-bkgnd900x400.jpg"); margin: 0 auto; }
My link statement in my header.php is;
<link rel="stylesheet" type="text/css" href="<?php echo $view->getThemePath()?>/css/header.css">
The link showing in my page's <head> section is;
<link href="/application/themes/minimal/css/header.css" type="text/css" rel="stylesheet">
http://stackoverflow.com/questions/940451/using-relative-url-in-css-file-what-location-is-it-relative-to
Thanks for the link. The answer was there; "Partial URLs are interpreted relative to the source of the style sheet, not relative to the document." in other words, I need to drop back one directory, "../images/image.jpg".
Other documents that I've read while researching this problem were saying that from where ever the theme was loaded from, that is the base directory that is referenced by a relative file load. Therefore, I didn't consider that when a file is required from within a style sheet that the relative path starts from where that CSS file is located.
Other documents that I've read while researching this problem were saying that from where ever the theme was loaded from, that is the base directory that is referenced by a relative file load. Therefore, I didn't consider that when a file is required from within a style sheet that the relative path starts from where that CSS file is located.
Yes, good that it's solved now. I think it was better explained on stackoverflow than onhttp://www.w3.org.
url(../images/bg.jpg)