最近跟着《开发指南》和论坛上的教程做多人微博,想尝试用bootstrap模版和jade,遇到一个问题向各位大大请教。 我在地址栏里输入localhost:3000和localhost:3000/blog 时一切都是正常的 但是当输入localhost:3000/blog/和localhost:3000/blog/xxx (xxx为文章标题)时,就出现了css失效的情况。 这是我layout.jade里的代码
!!! transitional
html(xmlns='http://www.w3.org/1999/xhtml')
head
title=title
script(src='javascripts/jquery.js')
script(src='javascripts/bootstrap.js')
link(rel='stylesheet', type='text/css', href='stylesheets/bootstrap.css')
style
body{padding-left:30px;padding-right:30px;padding-top:20px;padding-bottom:40px;}
link(rel='stylesheet', type='txt/css', href='stylesheets/bootstrap-responsive.css')
回复 (9)
H
/stylesheets
J
表示没做过那个教程, 楼主给一些更具体的信息看看吧 页面上 HTML 里是否 link 标签正确渲染了, 还是请求不到资源?
T
引用 jiyinyiyong表示没做过那个教程, 楼主给一些更具体的信息看看吧 页面上 HTML 里是否 link 标签正确渲染了, 还是请求不到资源?
是请求不到资源 我发现只要又两个以上的/出现在地址栏就出问题
J
引用 jiyinyiyong表示没做过那个教程, 楼主给一些更具体的信息看看吧 页面上 HTML 里是否 link 标签正确渲染了, 还是请求不到资源?
@thierry72 要看 router 部分具体代码了, 不清楚
M
改成href='/stylesheets/bootstrap-responsive.css' 就OK了 难道不看论坛帖子的? 之前一个帖子才问这个问题
M
引用 mjerry改成href='/stylesheets/bootstrap responsive.css' 就OK了 难道不看论坛帖子的? 之前一个帖子才问这个问题
我指的是所有资源 js 或者 css文件 地址前面都加/ 别看不懂 给你讲仔细了
T
引用 mjerry改成href='/stylesheets/bootstrap responsive.css' 就OK了 难道不看论坛帖子的? 之前一个帖子才问这个问题
@MJerry 看到你之前那个帖子了,讲得很清楚,感谢
T
引用 jiyinyiyong表示没做过那个教程, 楼主给一些更具体的信息看看吧 页面上 HTML 里是否 link 标签正确渲染了, 还是请求不到资源?
@jiyinyiyong 嗯谢谢回复,问题解决了
D
引用 jiyinyiyong表示没做过那个教程, 楼主给一些更具体的信息看看吧 页面上 HTML 里是否 link 标签正确渲染了, 还是请求不到资源?
@thierry72 请问这是什么原因造成的? 怎么改
参与回复
登录后即可参与回复。登录