CodeIgniter:添加css链接


CodeIgniter: Add css link

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

$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 rel="stylesheet" 
href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">

Base_url()不添加尾部斜杠。在链接href中,PHP代码和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"/>