我在视图中应用CSS样式时遇到了麻烦。
我在config.php中也设置了base_url ..
config['base_url']='http://localhost/test_project/'
我的代码是
<html>
<head>
<title>Untitled Document</title>
<link type="text/css" href="<?php echo base_url()?> css/mycss.css" >
</link>
</head>
<body>
<p> This is test.</p>
</body>
</html>
我的CSS代码是
p
{
color:#0066CC;
}
但它只显示简单的文字.. 如何在codeigniter中应用CSS ....
答案 0 :(得分:0)
将路径放在函数中。在链接标记中加入rel="stylesheet"
。您也不需要结束</link>
。
<link rel="stylesheet" type="text/css" href="<?php echo base_url('css/mycss.css'); ?>">
查看页面的来源,您应该看到包含这样的CSS
<link rel="stylesheet" type="text/css" href="http://localhost/test_project/css/mycss.css">
答案 1 :(得分:0)
您需要在html标记链接中添加属性 rel =&#34; stylesheet&#34;
<link type="text/css" href="<?php echo base_url('css/mycss.css') ?>" rel="stylesheet" >
如果你的css文件加载正常,请检查你的firebug。
你可以使用名为&#34; base&#34;的html标签。例如:
<base href="http://url" />
在您的代码中:
<html>
<head>
<title>Untitled Document</title>
<base href="<?php echo base_url()?>" />
<link type="text/css" href="css/mycss.css" rel="stylesheet"></link>
</head>
<body>
<p> This is test.</p>
</body>
</html>
答案 2 :(得分:0)
我使用codeigniter的默认功能。例如:
echo link_tag('assets/css/bootstrap.css');