我不明白css codeigniter的功能

时间:2014-04-10 11:05:52

标签: codeigniter

我是CodeIgniter PHP程序员的新手,并且面临设置css的问题,divs实现包括在views文件夹中创建的模板作为标题,内容和页脚,css设置正常运行,但是有一个资源是在CodeIgniter中获取模板在视图文件夹中并部署css设置,此功能不起作用。我会把代码行给你一个想法。

file / controllers / home

    <?php if(!defined('BASEPATH')) exit('No direct script access allowed');

class Home extends CI_Controller{
    public function __construct() {
        parent::__construct();
    }
    public function index(){
        $this->load->view('html_header');
        $this->load->view('cabecalho');
        $this->load->view('menu_categorias');
        $this->load->view('conteudo');
        $this->load->view('rodape');
        $this->load->view('html_footer');
    }
}

文件html_header.php

<?php echo doctype('xhtml1-trans'); ?>
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>Meu website de receitas</title>
        <?php
        $meta = array(
            array('name' => 'robots', 'content' => 'no-cache'),
            array('name' => 'description', 'content' => 'Meu website de receitas'),
            array('name' => 'keywords', 'content' => 'Receitas, doces, salgados, sobremesas, massas'),
            array('name' => 'robots', 'content' => 'no-cache'),
            array('name' => 'Content-type', 'content' => 'text/html; charset=utf-8', 'type' => 'equiv')
        );
        echo meta($meta);
        echo link_tag('assets/imgs/fork.ico', 'shortcut icon', 'image/ico');
        echo link_tag('assets/css/teste.css');
        ?>
    </head>
<body>

filecabeçalho.php

<div id="tres"></div>

fileconteúdo.php

<div id="dois"></div>

文件html_footer.php

<div id="quatro"></div>

</body>
</html>

文件teste.css

#tres{
    width: 200px;
    left: 200px;
    float: right;
    border: solid 5px #000;    
}
#dois{
    width: 200px;
    left: 200px;
    float: right;
    border: solid 5px #003399;

}
#cabecalho{
    width: 200px;
    left: 200px;
    float: right;
    border: solid 5px #333;
}

什么不适用于放置到#header的css和设置。

我想知道如何投入工作。

1 个答案:

答案 0 :(得分:0)

尝试使用以下语法:

$linkCss = array(
    'href' => 'assets/css/teste.css',
    'rel' => 'stylesheet',
    'type' => 'text/css',
    'media' => 'screen'
);

echo link_tag($linkCss );

你加载了HTML帮手吗?

$this->load->helper('html');