链接到父样式表 - ../?

时间:2011-07-27 10:10:08

标签: css

我在高级导演中遇到样式表问题。这是一个例子;

我在example.com主文件夹中有index.php和style.css。然后,我在那里有index.php的example.com/contact。联系人文件夹中的index.php指向example.com主文件夹中的样式表。

我遇到的问题是我希望div显示为块并且是超链接。 style.css在example.com/index.php上运行正常,但是如果你在/ contact文件夹中单击链接,它将尝试访问/contact/index.php而不仅仅是/index.php.

有没有办法解决这个问题?

谢谢!

2 个答案:

答案 0 :(得分:1)

我认为您的意思是您在网站的不同目录中遇到CSS路径问题?

您可以绝对链接到样式表,也可以使用base href

<link rel="stylesheet" type="text/css" href="http://mysite.com/style.css" />

<link rel="stylesheet" type="text/css" href="/style.css" />

<base href="http://site.com/" />
<link rel="stylesheet" type="text/css" href="style.css" />

答案 1 :(得分:1)

而不是使用../(我相信在1个目录中),而只使用/,它将转到根目录(例如example.com /):

<link rel="stylesheet" type="text/css" href="/style.css" />