嵌套视图CSS图片背景路径
控制器box有2个方法1.album不带参数
2.piclist带参数
两个分别载入不同的视图album_v.php和piclist_v.php,
又都有载入同一个导航栏nav.php
1.index.php/box/album时候nav.php图片可以正确显示
#nav_head{width:25px;height:40px;background:url("../../img/web/nav_head.png");}
2.index.php/box/piclist/1 (带参数)nav.php图片显示不出了。
只有像下边这样才可以:
#nav_head{width:25px;height:40px;background:url("../../../img/web/nav_head.png");}
实际就是控制器的方法多一个参数,让路径改变了。
有什么办法解决这个问题,求各位大神指教,给个方法。
另外,不带参数的控制器方法,如果传个参数,也能显示出来,如何屏蔽?
{:soso_e183:}求指点啊!
只能写绝对路径么?有没有更好的解决办法? 继续问 假如控制器C里载入V,V里载入V1
我发现:
1.C向V1中传递数据就要经过V,这样多出不必要的代码量
2.假如C是一个需要参数的方法,那么V1中的CSS的相对路径URL就会不正确
我自己的理解,CI是不是不推荐在V中load V啊?
是否正确,希望高人指点啊
页:
[1]