![]() |
CSS help
Gots me an external CSS sheet, or at least I'm trying to.
<link href="whatever.css" rel="stylesheet" type="text/css"> That's how I'm linking it in a header file, in the folder "includes/". The stylesheet is only applied to the page, however, if the final page is also in the folder includes. I can't get absolute linking of the stylesheet to work no matter where the resulting page is. What am I missing here? MPEDrummer |
To clarify, the header and css file are in the same folder, www.domain.com/includes/
Everything else is not. The header is included through php require "header.php"; |
I'm still not entirely sure what you're asking. However, remember that the thing requesting the stylesheet is the user's browser, so it will interpret all links relative to the file currently being viewed (ie the one in the address bar).
So, assuming the file is "www.domain.com/index.php", the link should look like: <link href="/includes/whatever.css" rel="stylesheet" type="text/css"> If it's being included from other directories you could probably use something involving $_SERVER['SERVER_NAME'] to make the link an absolute one (and hence usable from anywhere). Hope that helps, and I've vaguely understood you! |
Try:
<link rel="stylesheet" type="text/css" href="/includes/whatever.css" /> |
Well, the biggest problem is that it doesn't seem to work, at all, unless the page is there in the includes folder.
Even using an absolute referance href="http://www.domain.com/includes/whatever.css" isn't working...something's fucked. Might be me, not sure yet :) |
Are you running the server? Have you accidentally set any security options that are causing it to refuse to answer requests in that way?
What happens if you put "http://www.domain.com/includes/whatever.css" into the address bar - do you get the css file? |
<-- Moron.
Sigh. Dreamweaver (for some ungodly reason) disables stylesheets for "preview in browser". Bastards. MPEDrummer |
hey. quick question,
is it possible to do two colour text (ie with a different coloured outline or shadow) in css? |
no siree
unless.. to use layers and dhtml :) define a Z layer and a fontsize of class A then for class B define a Z layer either above or behind Class A's and a bigger pontsize and color. It will look gimpy though. the onyl othr way to do it would be create said font and require the users to download and install that font for them to view the effect properly. |
All times are GMT -8. The time now is 10:47 PM. |
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Optimization by vBSEO 3.6.0 PL2
© 2002-2012 Tilted Forum Project