【问题标题】:How do I load css files with a view in CodeIgniter?如何在 CodeIgniter 中加载带有视图的 css 文件?
【发布时间】:2013-07-10 07:03:41
【问题描述】:

我目前正在尝试通过以下方式将 css 文件加载到 CodeIgniter 视图中:

<link rel="stylesheet" href="<?php echo base_url(); ?>css/style.css">

加载了一个空白页面。似乎当我在视图中调用 base_url 函数时,页面不会加载,因为当我在视图中调用 base_url() 时会发生同样的事情,但是当我删除对该函数的调用时,页面实际上在没有 css 的情况下加载。我需要什么东西才能加载页面吗?

【问题讨论】:

  • 您是否真的通过$this-&gt;load-&gt;helper('url') 在控制器中加载了 URL 帮助程序?此外,空白页通常意味着致命错误,但您关闭了错误显示。谷歌一下。
  • 。 css文件的绝对路径是什么。或者,您可以通过给定建议的路径尝试文件错误收费并监控它是否实时加载
  • 加载 url 助手解决了这个问题。谢谢

标签: php codeigniter


【解决方案1】:

发件人:http://ellislab.com/codeigniter/user-guide/helpers/url_helper.html

使用以下代码加载此帮助程序:

$this->load->helper('url');

以下功能可用:

...

您需要先在调用的方法或类构造函数中加载帮助器。

【讨论】:

    【解决方案2】:

    尝试导入注释。

    <style> @import url('<echo base_url()?>/css/styles.css'); </style>
    

    【讨论】:

      【解决方案3】:

      你可以这样做:

      <link href="<?php echo base_url('assets/css/bootstrap.min.css') ?>" rel="stylesheet">
      

      【讨论】:

        猜你喜欢
        • 2017-12-14
        • 2014-01-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-20
        • 1970-01-01
        • 2015-05-05
        • 2020-02-11
        相关资源
        最近更新 更多