编辑:
搞清楚!__CODE__那是谁有同样的问题;)
所以我有以下div:
.thing {
width: 90%;
height: 400px;
border: 10px solid #000;
}Run Code Online (Sandbox Code Playgroud)
和css:
<div class="thing">
aaaaaaaaaaaa
</div>Run Code Online (Sandbox Code Playgroud)
问题是当我添加很多内容时,文本就会脱离div!
http://i.imgur.com/Xa51x2J.png
如何使用css解决这个问题?
当我尝试加载 css 或 javascript 文件时,它返回 404 错误。
我尝试使用诸如 HTML helper 的 link_tag、URL helper 的 base_url 方法之类的帮助程序,它会生成指向文件的路由,但无法加载。
这是我的控制器:
class Pages extends Controller{
public function viewPage($page)
{
if(!is_file(APPPATH."/views/pages/$page.php")){
throw new \CodeIgniter\Exceptions\PageNotFoundException($page);
}
helper('html');
$data['title'] = $page == 'noticeboard' ? "page1" : "page2";
if($page != "index"){
echo view('templates/header', $data);
}
echo view("pages/$page", $data);
if($page != "index"){
echo view("templates/footer", $data);
}
}
}
Run Code Online (Sandbox Code Playgroud)
我的路由器:
$routes->get("/", "Pages::viewPage/index");
Run Code Online (Sandbox Code Playgroud)
HTML 中的标题:
<?=link_tag('public/css/style.css')?>
Run Code Online (Sandbox Code Playgroud)
资产文件夹位于 htdocs 的根目录中(我使用的是 xampp apache 服务器)。
当我尝试加载 CSS 或 JS 时,出现此错误:
我对 CodeIgniter 完全陌生,所以任何帮助都将不胜感激。