【问题标题】:load style css in codeigniter framework [duplicate]在codeigniter框架中加载样式css
【发布时间】:2026-02-12 05:35:02
【问题描述】:

可能重复:
CodeIgniter - Loading CSS

我尝试加载 css 文件,但它不起作用。 这是链接标签:

<link rel="stylesheet" type="text/css" href="application/styles/style.css" />

我该怎么做?

【问题讨论】:

  • 检查你的路径,使用完整路径而不是&lt;link rel="stylesheet" type="text/css" href="{$baseurl}application/styles/style.css" /&gt;

标签: php codeigniter


【解决方案1】:

在应用程序文件夹之外创建一个文件夹,例如:resources/css/style.css 并将其链接如下。

那么文件夹结构会是这样的,

-application
-resources
-system
-index.php

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

【讨论】:

  • 这行不通。 base_url 不起作用...
  • @user1702278 你必须在使用它之前声明它。打开application/config/config.php 来改变你的base_url()
  • 当你回显 base_url();它显示了什么?没有什么?您是否在配置文件(application/config/config.php)中定义了 $config['base_url']?
  • 我更改但它不起作用:致命错误:调用 C:\Program Files\EasyPHP-12.1\www\LearnIL\application\views\layout\header.php 中未定义的函数 base_url()第 16 行
  • 你是如何定义 $config['base_url'] 的?如果你使用 localhost 应该是这样的,$config['base_url'] = 'localhost/your_app'