1

我试图隐藏我的css url,只显示相对路径。这是我的html

<!DOCTYPE html>
<html>
  <head>
    <title>Bootstrap 101 Template</title>
    <!-- Bootstrap -->
    <link href="<?php echo site_url('css/bootstrap.min.css'); ?>" rel="stylesheet" media="screen">
  </head>
  <body>
    <h1>Hello, world!</h1>
    <script src="http://code.jquery.com/jquery-latest.js"></script>
    <script src="js/bootstrap.min.js"></script>
  </body>
</html>

然后当我在浏览器中查看时,我的源代码显示了这一点。

<!DOCTYPE html>
<html>
  <head>
    <title>Bootstrap 101 Template</title>
    <!-- Bootstrap -->
    <link href="

我该如何解决。我使用的文件是一个php文件。

4

2 回答 2

2

您是否加载了 url 帮助程序?

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

如果您只想加载一次,您也可以自动加载帮助程序

要自动加载资源,请打开 application/config/autoload.php 文件并将要加载的项目添加到 autoload 数组中。您会在该文件中找到与每种类型的项目相对应的说明。

CodeIgniter 自动加载

于 2013-01-18T21:34:26.717 回答
1

我在默认的 php 库中找不到函数 site_url,您的服务器上是否启用了 PEAR?

如果你想要你可以使用的相对路径:

<?php echo  $SERVER['HTTP_HOST'].'css/bootstrap.min.css'; ?>

要不就

../css/bootstrap.min.css

或直接从根

/css/bootstrap.min.css
于 2013-01-18T21:08:34.610 回答