【问题标题】:Add a css file to Kohana template将 css 文件添加到 Kohana 模板
【发布时间】:2016-04-03 16:47:40
【问题描述】:

我想在我的模板中添加一个 css 文件。我在文件夹中创建了template.phpkohana-v3.3.5\application\views。在这个文件夹中,我创建了另一个名为“css”的文件夹,其中有我的styles.css 和一些代码。

目前,我的模板文件是:

<html>
<head>
    <link href="/css/bootstrap-3.3.6-dist/css/bootstrap.css" rel="stylesheet">
    <link href="css/styles.css" rel="stylesheet">
</head>
<body>
<div class="row">
    <div class="col-md-12 banner">
        Persyst
    </div>
</div>
<?php echo $content; ?>
</body>
</html>

我不明白为什么我的 css 文件的链接不起作用。

我在HTML:style() 看到了一些东西,但它也不起作用。

感谢您的帮助!

【问题讨论】:

    标签: php css kohana


    【解决方案1】:

    使用HTML::style() 是个好主意。它失败的原因是因为您将资产文件夹放在模板文件夹中。后者在网络访问之外(或应该是),并且只在内部使用。

    Kohana 通过 index.php 文件路由所有内容,因此这是您的样式表、脚本和图像所属的级别。

    <html>
    <head>
        <?php
        print HTML::style('vendor/bootstrap-3.3.6-dist/css/bootstrap.css') ."\n"
            . HTML::style('assets/css/styles.css');
        ?>
    

    具有类似的目录结构

    • 应用
    • 模块
    • 系统
    • 资产
      • CSS
      • js
    • 供应商
      • 引导

    【讨论】:

      猜你喜欢
      • 2019-02-03
      • 2017-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-08
      • 2018-07-21
      • 1970-01-01
      相关资源
      最近更新 更多