2

我正在尝试在我的速度文件中链接 CSS 文件,但由于某种原因无法正常工作。有任何想法吗?

CSS 文件名:custom.css 速度文件 snip 代码:

<html class="#language("lang.dir")" dir="#language("lang.dir")" lang="$w3c_language_id">
<head>
<title>GreenZap</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link href="/greenTheme-theme/docroot/css/custom.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/cufon-yui.js"></script>
<script type="text/javascript" src="js/arial.js"></script>
<script type="text/javascript" src="js/cuf_run.js"></script>
</head>

另一方面,我得到带有错误行下划线的“javascript”和“href”字样。稍后在 int 他代码“href”不再加下划线。

任何帮助将不胜感激!

提前致谢!

编辑:我将 liferay 6.1 与 Tomcat 7 和 Liferay SDK for Eclipse 一起使用。我正在尝试将网站模板集成到使用 SDK 创建的 liferay 主题中。

4

3 回答 3

0

您不必将 css 文件链接到速度。

只需按照以下步骤 -

我假设您已经创建了主题并在其中复制了主题 _diff 文件夹中的 images,js,templates 文件夹。

现在在你的 _diff/css/main.css

只需复制这些代码行 - @import url(custom.css);

高温高压

于 2013-05-14T04:51:30.350 回答
0

尝试不使用docroot路径:

<link href="/greenTheme-theme/css/custom.css" rel="stylesheet" type="text/css" />
于 2013-05-13T20:09:18.777 回答
0

你可以用另一种方式。创建包含内容的文件 common.vm:

.error-message {
    color: red;
}

在文件 container.vm 中,使用:

#include("common.vm")

于 2017-05-05T08:18:17.090 回答