thinkphp5的模板使用中,可以将需要引入的css等效果文件直接放在/public/static/下的对应目录中,在模板文件使用时可直接,
<link href="/static/admin/css/style.min.css?v=4.1.0" rel="stylesheet">,
或者是
{load file="/static/admin/css/bootstrap.css"}等方式引入,但是如果当这些文件所在的目录发送改变时,在代码中将有很大地方将要改动。
这里可以直接在应用配置文件中(/application/admin)下的config.php文件中添加
//模板引入js,css,img路径常量设置
'view_replace_str'=> [
'__CSS__'=>'/static/admin/css',
'__JS__'=>'/static/admin/js',
'__IMG__'=>'/static/admin/img',
'__FONT__'=>'/static/admin/img',
]`
不建议在项目框架配置文件中修改(/application),这样可以使得不同应用(admin,home)等需要加载的的js,css常量的包含模块路径。
更多ThinkPHP相关技术文章,请访问ThinkPHP使用教程栏目进行学习!
以上就是thinkphp如何配置css路径的详细内容,更多请关注其它相关文章!
更多技巧请《转发 + 关注》哦!
相对路径: 相对路径,意思就是说相对于我来说,这个我就是指的当前的文件,你在 test.html 里写代码,那么test.html就是当前文件
绝对路径:就是写死的路径,也就是文件所在的确切路径。
举例说明:
二、相对路径与绝对路径的写法
在的学习路径跟以前是不一样的,以前是没什么资料,很多东西要看必须得去正面刚。所以我计划做一个专栏,聊一下Webkit相关的实现。但是放心,难度我会降低到最低,文章也会同步到掘金,账号应该是同步的,这里还在审批,有兴趣可以双击支持一下。
·第一章:序列化与反序列化。官方的解释就不念了,直接用前端的例子来说明一下。如果有一个介绍对象,如何把它存储到local story里面?只要能够写出这种代码,并且认为这种方式是正常的,没问题,这就是序列化的操作。同样的,把它转换成object的对象,这个操作就叫反序列化。
这里为什么要提这个内容?因为获取到的协议通过HTTP获取到的内容就是一个字符串,通过字符串将它转换成动物的过程就是parseHtml,就是这个解析html,就是parseHtml。这里是把它改成了中文,它的左边是字母串,右边是DOM,内存中的结构。
顺便提一嘴,解析样式表是什么?左边就是一个字母串儿样式,比如link或者是style都没问题,右边就是CSSOM。
·最后给个思考题,前端如何去存储一个很恶心的对象?就是这种包含了继承、包含了封装的存储关系。如果想不到也没关系,给个提示,比如有一个element,正常情况下直接in sense of element就可以了,它就是一个元素。
但是为什么还有一个nototype?这个东西有兴趣可以考虑一下。当然nototype不一定是解决这个问题的,但是有一点点小关联。
*请认真填写需求信息,我们会在24小时内与您取得联系。