phpcmsv9中模板怎么调用css文件和js文件?

html-css027

phpcmsv9中模板怎么调用css文件和js文件?,第1张

先把CSS文件放到 static 下对应的文件夹里,因为变量都是指定到此目录的。

然后使用 {JS_PATH} ,{CSS_PATH} ,{IMG_PATH}

{JS_PATH}XXX.js js的路径

{CSS_PATH}XXX.css css的路径

{IMG_PATH}XXX.jpg 图片的路径。

这个文件你可以放在statics/css文件夹里面,也可以任意放在某个位置,只要你路径写对了 位置无所谓的,放在那里模板上就写哪里的路径。

还是和头部调用的是一样的,你可以把单网页需要的css单独放在另一个的css中,使用标签<link href="路径/名字.css" rel="stylesheet" type="text/css" />,指调用这一个就不会冲突了。

一般是调用css路径时出问题了 估计是路径被解释成本地绝对路径了 因为你在本地电脑所以可以用 用别人电脑不能访问就不怪了 简单的说就是被解释成C:/css/.... 那不是肯定找不到吗

你把路径前面加上<%=ResolveUrl("~") %>让它自己找路径

比如

<link href="./SpryAssets/SpryCollapsiblePanel.css" rel="stylesheet" type="text/css">

改成

<link href="<%=ResolveUrl("~") %>SpryAssets/SpryCollapsiblePanel.css" rel="stylesheet" type="text/css">

应该可以 一般都是这样做的

因为牵涉到虚拟机解释等等的问题 原理我也不是很清楚 你试试