我使用的是codeigniter Framework,无法将样式表链接到页面!我创建了一个header和fotter文件,因此每个页面都会加载样式表。内容正在通过,但没有传递任何样式。我的文件布局如下:
应用 资产 的index.php 系统 等..
在我的资产文件夹中我有:
资产/ CSS 图片 JS 包括
在我的标题中,我有:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="">
<title>Site Name</title>
<link rel="stylesheet" href="<?php echo base_url();?> assets/css/style.css" type="text/css" media="screen" />
</head>
<body>
在我的主页上,我使用以下命令加载页眉和页脚:$ this-&gt; load-&gt; view('header');, $ this-&gt; load-&gt; view('footer');
我检查了我的基本网址并设置了一个htaccess文件并自动加载了网址助手。我试过没有基本网址(标准程序)访问我的css文件,但仍然没有运气。
答案 0 :(得分:0)
我的错误 - 在资产/ css / style.css旁边留下了一个空格。
答案 1 :(得分:0)
您可以像这样编辑
<link rel="stylesheet" href="<?php echo base_url();?>/assets/css/style.css" type="text/css" media="screen" /> "you are missing '/'"
答案 2 :(得分:0)
我的解决方案是您必须在控制器中加载url帮助程序,您可以在其中调用主页视图(标题,主页内容和页脚)。如果有人有更好的,请发布。
$this->load->helper("url");