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

[HELP] css样式加载不了。。。求解释

[复制链接]
发表于 2012-5-13 23:17:07 | 显示全部楼层 |阅读模式
控制器如下:
<?php
class Start extends CI_Controller {
           var $base;
           var $css;
           
           
           function indext()
{
   
     $this->base = $this->config->item('base_url');
    $this->css = $this->config->item('css');

  
}

      
            function hello($name)
{
    $data['css'] = $this->config->item('css');
    $data['base'] =$this->config->item('base_url') ;
    $data['mytitle'] = 'Welcome to this site';
    $data['mytext'] = "Hello, $name, now we're getting dynamic!";
    $this->load->view('testview', $data);
}
}
?>

视图testview.php如下
<html>i
<head>
  <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'http:\/\/www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
  <html xmlns="http:\/\/www.w3.org/1999/xhtml">
  <title>Web test Site</title>
  <base href="<?php echo "$base"; ?>">
  <link rel="stylesheet" type="text/css" href="$base/$css">
</head>
<body>
  <h1><?php echo $mytitle; ?> </h1>
  <p class="test"> <?php echo $mytext; ?> </p>
  <?php echo $base;?>
  <?php echo "$css";?>
</body>
</html>

css文件放在ci目录下
h1 {
margin: 5px;
padding-left: 10px;
padding-right: 10px;
background: #ffffff;
color: blue;
width: 100%;
font-size: 36px;
}
.test{
margin: 5px;
padding-left: 10px;
padding-right: 10px;
background: #ffffff;
color: red;
width: 100%;
font-size: 36px;
}


为什么其他都可以显示,就是css样式加载不了?
发表于 2012-5-14 09:57:23 | 显示全部楼层
查看网页源代码。。。你都没有echo css的
发表于 2012-5-14 10:00:33 | 显示全部楼层
楼上正解,楼主没有echo  css,建议类似问题先查看一下网页源代码
 楼主| 发表于 2012-5-15 10:11:13 | 显示全部楼层
xiaozhuaisnow 发表于 2012-5-14 10:00
楼上正解,楼主没有echo  css,建议类似问题先查看一下网页源代码

echo css?具体怎么用,可以给段源码看看么
 楼主| 发表于 2012-5-15 10:11:46 | 显示全部楼层
hello8080 发表于 2012-5-14 09:57
查看网页源代码。。。你都没有echo css的

可以发下修正的代码么,
发表于 2012-5-15 11:27:47 | 显示全部楼层
戏子入画 发表于 2012-5-15 10:11
可以发下修正的代码么,

视图文件 这里
<link rel="stylesheet" type="text/css" href="$base/$css">
href 这里 要输出变量啊!<?php echo $base,$css?>

本版积分规则