gpt4 book ai didi

css - 如何将 CSS 加载到 CodeIgniter 中

转载 作者:行者123 更新时间:2023-11-28 11:13:07 27 4
gpt4 key购买 nike

我是 CodeIgnitor 的新手。在 Controller 文件夹中,我创建了一个名为 caller.php 的文件,并在 View 中创建了一个文件 home.php。在 View 中,我还创建了一个名为 css 的文件夹,并在该 css 文件夹中创建了 style.css。在 View 中,我有一些图片。这些图片也是设计的一部分。现在我想使用 style.css 和图片。但我不能。

在 caller.php 中我有:

class caller extends CI_Controller
{
function index()
{

$this->load->view('home');
// What do I have to write here to load css?
}
}

在 home.php 我有:

<html>
<head>

***------what i have to write here to load css--------***

</head>

<body>

<div id="outer">
...
</div>

</body>

</html>

如果需要其他配置,请提及。

最佳答案

从 Oliver 所说的包含样式表开始:

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

如果您已从 URL 中删除了 index.php,请确保将您的 css 目录包含在重写规则中。

RewriteEngine on
RewriteCond $1 !^(index\.php|css)
RewriteRule ^(.*)$ /index.php/$1 [L]

这是假设您的样式表位于应用程序根目录下名为 css 的文件夹中。

- index.php
+ system
+ application
+ css
- style.css

确保您已启用 URL 帮助器以使用 base_url() 等命令.这可以在 config/autoload.php 内全局完成通过将 url 添加到帮助器数组。

$autoload['helper'] = array('url');

关于css - 如何将 CSS 加载到 CodeIgniter 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13430656/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com