我正在用CI写一个网页。我是个新手。我无法在页面上显示我的图像文件。我的目录结构是
+application
+system
+assets
+css
+js
+images我在一个部分中使用了nivoslider,下面是div部分:
<div id="slider-nivo">
<img src="<?php echo base_url(); ?>assets/images/nivoslider1.jpg" alt="" />
<img src="<?php echo base_url(); ?>assets/images/nivoslider2.jpg" alt="" />
<img src="<?php echo base_url(); ?>assets/images/nivoslider3.jpg" alt="" />而且在css中也有一个纹理菜单的部分,我不能让背景图片工作:
#sidebar #sidebar-content #menu li {background-image: url('../images/menu_li.png');如何在视图和css背景中显示图片?
发布于 2012-07-31 18:31:03
试试这样的东西
<img src="<?php echo base_url(); ?>/assets/images/nivoslider3.jpg" alt="" />也许,你的base_url不是http://example.com/,而是http://example.com,你得到的是http://example.comassets/images/nivoslider1.jpg
发布于 2012-07-31 18:36:54
我找到了。这是权限错误。我已经给了别人读/写的权限,现在它可以工作了。
发布于 2013-01-09 05:04:18
在回显*base_url()*函数后,@Vukaš通常不需要前斜杠。
我在实现nivoslider到codeigniter时遇到了一些问题,我发现在codeigniter论坛上并不推荐这样做。我决定实现jquery循环所有插件。它为我完成了所有的工作。
https://stackoverflow.com/questions/11737798
复制相似问题