【问题标题】:How can i use inline css in CodeIgniter我如何在 CodeIgniter 中使用内联 CSS
【发布时间】:2015-12-01 07:24:16
【问题描述】:

我想添加横幅图片。

 <div class="slide" style="background-image: url('Style/images/banner/banner.jpg');">

如何在 CodeIgniter 文件中使用它

我试过了

<div class="slide" style="background-image: url('<?php echo base_url()?>/Style/images/banner/banner.jpg');">

【问题讨论】:

  • 对我来说似乎是正确的..但是路径不同..检查base_url()给你什么..调试只需复制url产生并将其粘贴到浏览器上..我认为它是404因为第一个 sn-p 是相对的,而在 codeigniter 中是绝对的,所以最好检查你的图像目录
  • 确保 Style S 在文件夹名称中大写
  • 是的。 S 是大写 :(
  • 可以添加文件夹结构吗??

标签: css codeigniter url


【解决方案1】:

尝试使用

style="background-image: url('&lt;?php echo base_url('Style/images/banner/banner.jpg') ?&gt;')"

【讨论】:

    【解决方案2】:

    你可以这样做。 无需使用base_url()

    <div class="slide" 
    style="background-image: url('Style/images/banner/banner.jpg');">
    

    确保您的文件夹调用Style 的第一个字母大写。


    编辑 01

    为图像提供渗透性

    goto project root
    cd Style/images/banner/
    sudo ^Cmod -R 777 banner.jpg
    

    【讨论】:

    • 检查图片许可
    • @AbySebastian 你检查了吗??
    • 不是那个 OC,只是想更正permition应该是permission
    【解决方案3】:

    您可以在视图文件中使用内部 css,请查看以下示例。

    <style>
    .slide{
      background-image: url('<?php echo base_url()>/Style/images/banner/banner.jpg');
    }
    </style>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-02-09
      • 1970-01-01
      • 2014-05-09
      • 2020-03-02
      • 2014-01-28
      • 1970-01-01
      • 2022-12-05
      • 2019-08-11
      相关资源
      最近更新 更多