CodeIgniter:添加 css link

CodeIgniter: Add css link

我正在尝试将 PHP Framework CodeIgniter 用于 PHP 项目。我以前从未使用过它。根据其文档,我激活了助手 URL 并包含了 css link,如下所示:

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

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

很遗憾,页面无法加载 css。显然,如果我把编译后的 CSS link 页面能够加载它。

<link rel="stylesheet" 
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">

Base_url() 不添加尾部斜杠。 PHP 代码和 link href 中的 public 之间需要一个正斜杠。

假设您的基础 url 是 /htdocs/website/,您当前设置它的方式将打印出 /htdocs/websitepublic/css/style.css

固定代码如下:

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