当我在视图文件中包含以下代码时:
<link rel="stylesheet" href="<?php echo base_url();>css/libs/animate.min.css" type="text/css" media="all">
<!-- Font Awesome icon library -->
<link href="<?php echo base_url();?>css/libs/font-awesome.min.css" rel="stylesheet" type="text/css" media="all">
<!-- Load primary stylesheet -->
<link rel="<?php echo base_url();?>stylesheet" href="css/skin.css" type="text/css" media="all">
没有加载甚至HTML内容,但是当我删除这些行时,HTML内容会正确加载。那么我该如何加载我的CSS文件呢?它们在我的assests/css
中
您必须在config/autoload.php 中加载助手
$autoload['helper'] = array('url', 'file','form');
在config.php
]中
$autoload['helper'] = array('url');
和base_url()
应该
$config['base_url'] = '';
您错误地关闭了第一个css链接中的php脚本你写的。
<?php echo base_url();>
而不是
<?php echo base_url();?>
并检查您是否在代码中加载了url帮助程序?使用这个
<link rel="stylesheet" href="<?php echo base_url();?>css/libs/animate.min.css" type="text/css" media="all">//mistake in this line missing '?'
<!-- Font Awesome icon library -->
<link href="<?php echo base_url();?>css/libs/font-awesome.min.css" rel="stylesheet" type="text/css" media="all">
<!-- Load primary stylesheet -->
<link rel="<?php echo base_url();?>stylesheet" href="css/skin.css" type="text/css" media="all">