2

我将 twitter bootstrap 和 Foundation (zurb) 用于两个演示单列页面。我可以在本地机器上轻松测试主题,但无法在自己的服务器上检测样式表和 js 文件。它托管在 hostgator 上,我不确定是什么导致了问题。

如果我没有错误地将目录上传到服务器上,则不必对服务器端托管产生任何影响,不是吗?我只是从引导网站上传基本的 html 页面示例,并在文本内容方面进行了细微更改。

所以

<link href="css/bootstrap.min.css" rel="stylesheet" media="screen">

这个 css 文件引用也应该在服务器部署之后获取。我还尝试使用 ../ 并使用网站 URL。

<link href="../css/bootstrap.min.css" rel="stylesheet" media="screen">
<link href="http://mywebsite.com/css/bootstrap.min.css" rel="stylesheet" media="screen">

我不知道这里出了什么问题,因为在服务器端我可以看到文本内容,但不能看到 css 和 js 解析。

链接外部css或js的三种方法都错了?这里可能是什么问题?

4

2 回答 2

0

尝试

<link href="/css/bootstrap.min.css" rel="stylesheet" media="screen" />

使用站点根目录的路径

/css/bootstrap.min.css

并关闭<link />元素/>

于 2012-11-06T19:50:41.723 回答
0

既然我已经看到了这个例子,我可以说这绝对是css文件的路径有问题。我通过在 DOM 检查器中修复来确认。

您可以将您的 CSS 上传到此处:

http://sparxengine.net/assets/css/bootstrap.css

或者您可以更改 HTML 模板以引用已上传的此文件:

http://sparxengine.net/css/bootstrap.css

于 2012-11-06T20:07:51.700 回答