plok74122 发表于 2014-5-28 23:59:05

load->view 多两行空白 导致CSS排版产生错误

本帖最后由 plok74122 于 2014-6-5 13:31 编辑

class Blog extends CI_Controller {

    public function index()
    {
      $this->load->helper('url');
      $this->load->library('parser');
      $prodata=array(
            "css_local"=>base_url("/assets/css"),
            "js_local"=>base_url("/assets/js"),
            "img_local"=>base_url("/assets/img"),
            "title"=>"四十三届世界儿童画展",
            "heading"=>"四十三届世界儿童画展"
      )
      $this->parser->parse("templates/header",$prodata)
      $this->load->view("templates/footer")
    }
}
以footer的view为例
    <div class="footer">
      <p>Copyright © 2014 plok74122 | All Rights Reserved</p>
    </div>      
</div>
</body>
</html>

在chrome看起来却是多了两个冒号




   如下图



实际上是多两行空白
请问各位高手这是什么问题造成的?
这个问题会导致CSS排版产生错误
新手提问请多包涵

一叶扁舟 发表于 2014-5-29 07:40:41

本帖最后由 一叶扁舟 于 2014-5-29 07:43 编辑

没试用过$this->parser->parse()不懂帮顶

mtzai 发表于 2014-6-27 16:55:20

本帖最后由 mtzai 于 2014-6-27 16:57 编辑

是不是utf8的。要是的话把你的controllers和views用 notepad++转为utf-8 无DOM编码格式就OK了。utf8的dom造成的
页: [1]
查看完整版本: load->view 多两行空白 导致CSS排版产生错误