
正文
thinkphp调用不了css,thinkphp调用跨控制器中的方法
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
使用thinkphp模板加载css文件不成功
清除模板缓存或直接删除Runtime目录。当然,建议在开发阶段开启debug。
……直接打开css js的连接看看,多半会报错。
首先查看这个页面调用的头部文件是否修改了css路径 删除缓存,刷新页面看看。或者是你干脆先删除头部文件,看这个页面的效果是不是改变,然后在添加你的代码测试。
你是不是把 public function index(){ //code } 整个都删了? 那肯定是加载不了了。
图片显示不到就说明路径有问题 在ThinkPHP中,你需要要记住这么两件事,第一个那就是很多文件的路径都是相对于项目的入口文件而言的。第二个,你在href中的路径可以写成__PUBLIC__/css/mycss.css 这样应该能调用到。
相关问答
Q1: ...css,js都加载不了啊,用的是thinkPHP框架。怎么解决?
1、你的问题要明确一点 你这个项目是否是线上网站拿到本地来测试的。因为我改过类似的bug 如若不是 那就是你代码的问题了,有可能你的Public模板位置错了。有可能代码错了。
2、一般情况下用windows自带的记事本就可以打开呀。右键文件,选择“打开方式”,在列表里面选择记事本就可以了。如果打不开,那么就是文件被破坏了。或者你打开的根本就不是.css和.js。
3、css,js属于公开文件,在模板中加载的话。只能从根目录开始找。所有应该放在根目录public或者public的下级目录。如果一定要放在public同级目录的话。
4、首先css在页面加载的时候就已经一起加载进来了,JS在页面加载完随即加载。也就是说这个情况是可能是你网速不好造成或者服务器不稳定(腾讯的服务器),一般的操作就是检查你的网络,重新刷新页面或者重新登陆。
Q2: thinkphp怎么引用css文件
1、接着,我们得新建一个ThinkPHP项目。新版tp已经内置了项目自动生成目录功能。
2、头部文件标签插入 ,还有就是套用模板要知道是什么cms的模板,不一样的是不能用的,打开后台页面是可以看到你的css路径设置的。要放好位置的。然后打开修改css文件,和本模板的id相对应就可以。
3、PHP的页面最终生成的也是HTML的代码,调用外部的CSS和本地CSS基本相同。
4、css,js属于公开文件,在模板中加载的话。只能从根目录开始找。所有应该放在根目录public或者public的下级目录。如果一定要放在public同级目录的话。
5、type=text/css href=a.css /两种路径写法是有区别的。比如,如果你把文件放在根目录下级目录。第一种是相对当前页面。第二种是相对跟目录。
Q3: 通过php加载的css无效是怎么回事
1、第一种是相对当前页面。第二种是相对跟目录。
2、php无法调用css是因为href为相对路径,其解决办法就是在相对路径中加上STATIC即可,代码语句为“”。
3、排查下为何未生效,以下是css无效的常见原因:div 标签未关闭 这是版面设计失效的最常见原因之一。当我们了解到这是多少精致的版块设计失效的罪魁祸首时,总会大吃一惊。
Q4: thinkphp加载模版时不加载css,js文件
1、可以在服务端中访问到。css,js属于公开文件,在模板中加载的话。只能从根目录开始找。所有应该放在根目录public或者public的下级目录。如果一定要放在public同级目录的话。
2、清除模板缓存或直接删除Runtime目录。当然,建议在开发阶段开启debug。
3、在thinkPHP中模板和css是这样的输出和引用的:首先说模板要放在与模板对应的文件夹中,然后css和js等外部引用的文件要在你模板目录下新建一个名叫public的文件夹,css和js文件就是放在这个文件夹中的。
thinkphp调用不了css的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于thinkphp调用跨控制器中的方法、thinkphp调用不了css的信息别忘了在本站进行查找喔。






