thinkPHP中css,js文件中路径问题?

1.css路径可以是绝对路径和相对路径 你的那种属于绝对路径的一种,从网站根目录查找,也可以直接网址url(http://www.baidu.com/xxx.gif);也可以是相对与css文件的路径:url(../img/toolbar.gif);//你改成这种试试 2.js的location跳转同理,但是相对路径只能 相对于当前页面的路径 ...
thinkPHP中css,js文件中路径问题?
你可以写成url(../img/toolbar.gif).不过路径一定要对应,不管是相对路径还是绝对路径。window。location也相似。2012-10-09
1.css路径可以是绝对路径和相对路径
你的那种属于绝对路径的一种,从网站根目录查找,也可以直接网址url(http://www.baidu.com/xxx.gif);

也可以是相对与css文件的路径:url(../img/toolbar.gif);//你改成这种试试

2.js的location跳转同理,但是相对路径只能 相对于当前页面的路径2012-10-08
apache 默认支持pathinfo模式没什么问题
如果是用nginx服务器的话 默认是不支持pathinfo模式的。就会出现变量引入错误的问题
解决的方法
location ~ \.php { #去掉$
root H:/PHPServer/WWW;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_split_path_info ^(.+\.php)(.*)$; #增加这一句
fastcgi_param PATH_INFO $fastcgi_path_info; #增加这一句
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
include fastcgi_params;
}2015-09-07
en2012-10-09
分隔符2012-10-08
mengvlog 阅读 77 次 更新于 2025-09-10 07:14:12 我来答关注问题0
  •  周盼满慈 thinkphp5在public同级创建了一个文件夹,然后js,css放在里面,怎么加载啊?

    首先,静态资源应该放在public中。一般与public放同级目录的文件,都是不希望被外部访问到的私有文件。可以在服务端中访问到。css,js属于公开文件,在模板中加载的话。只能从根目录开始找。所有应该放在根目录public或者public的下级目录。如果一定要放在public同级目录的话。可以使用thinkphp模板标签中的includ...

  • 在thinkPHP中模板和css是这样的输出和引用的:首先说模板要放在与模板对应的文件夹中,然后css和js等外部引用的文件要在你模板目录下新建一个名叫public的文件夹,css和js文件就是放在这个文件夹中的。注意此时要更改模板(htnl文件)中的引用地址的代码,例如:原来你引用css文件是这样引用的:但是在thin...

  •  我不买牙刷 thinkphp css js路径问题

    右键查看源码,看看路径到底怎么解析的,知道问题所在了就可以找答案了。不过根据你写这些也是正确的,或者你的环境用问题,是localhost下放了多个网站吧,那样的话你右键查看源码的时候路径肯定是错误的,不信你看看源码!参考资料:http://hi.baidu.com/wct865/home 你的写法是没有错误的、我能想到的...

  •  深空见闻 thinkphp6前后端分离 前端不放在public

    在ThinkPHP6框架中实现前后端分离时,如果不希望将前端放在public目录下,可以通过配置Web服务器的伪静态规则或利用ThinkPHP6的路由配置和控制器设计来实现前端页面的正确访问。具体方法如下:配置Web服务器的伪静态规则:Nginx:可以在Nginx的配置文件中添加重写规则,将前端页面的请求重定向到前端项目的实际...

  •  寂寞暴走_ztf thinkphp js文件直接写在HTML文档能用 外部引入不能用

    排查法:1、检查Js路径是否正确(单独在浏览器打开,看看有无代码内容)2、检测你的Js文件是否有代码错误,导致你的Js无法继续执行下去 这个可以用谷歌、FF等浏览器去看看抓包等情况 我这些定义的都没错 有很大可能是Js的代码有问题,引起js方法无效了,抓包看看最快最有效了 一般...

檬味博客在线解答立即免费咨询

CSS相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部