Codeigniter nivoslider图像和css背景图像没有显示?

时间:2012-07-31 10:11:26

标签: css codeigniter

我正在撰写一个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背景中显示图片?

3 个答案:

答案 0 :(得分:0)

尝试这样的事情

<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

答案 1 :(得分:0)

我找到了。这是一个权限错误。我现在已经有权读/写其他人了。

答案 2 :(得分:0)

@Vukašin 通常在回显* base_url()*函数后不需要使用反斜杠。

我在使用nivoslider进行codeigniter时遇到了问题,并且看到它在codeigniter论坛上不太好推荐。我决定实现jquery循环所有插件。它完成了我的所有工作。