用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2057|回复: 2
收起左侧

[已解决] load->view 多两行空白 导致CSS排版产生错误

[复制链接]
发表于 2014-5-28 23:59:05 | 显示全部楼层 |阅读模式
本帖最后由 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看起来却是多了两个冒号




   如下图

add

add


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

发表于 2014-5-29 07:40:41 | 显示全部楼层
本帖最后由 一叶扁舟 于 2014-5-29 07:43 编辑

没试用过$this->parser->parse()不懂帮顶
发表于 2014-6-27 16:55:20 | 显示全部楼层
本帖最后由 mtzai 于 2014-6-27 16:57 编辑

是不是utf8的。要是的话把你的controllers和views用 notepad++转为utf-8 无DOM编码格式就OK了。utf8的dom造成的 QQ截图20140627165348.png

本版积分规则