TP框架中CSS引入问题

html-css031

TP框架中CSS引入问题,第1张

你可以在公共设置里面设置常量,你这样写必须把位置写完不然找不到,__ROOT__是tp框架自带的

<link rel="stylesheet" type="text/css" href="__ADMIN__/media/css/public.css">

<!--这是说文件在public下面index文件下面media文件下面css文件里面-->

//自定义常量

    'TMPL_PARSE_STRING'=>array(

       '__ADMIN__'=> __ROOT__.'/Public/index',

    ),

你试试把__ROOT__.加在你引入文件pulic前面

在thinkPHP中模板和css是这样的输出和引用的:

首先说模板要放在与模板对应的文件夹中,然后css和js等外部引用的文件要在你模板目录下新建一个名叫public的文件夹,css和js文件就是放在这个文件夹中的。

注意此时要更改模板(htnl文件)中的引用地址的代码,例如:

原来你引用css文件是这样引用的:

<link rel="stylesheet" href="./Css/index.css" />但是在thinkPHP中你要改成:

<link rel="stylesheet" href="__public__/Css/index.css" />__public__的意思访问当前目录下的public 文件夹,thinkPHP就会访问public文件夹。