我试图在我的速度文件中链接CSS文件但由于某种原因无法正常工作。 有什么想法吗?
CSS文件名:custom.css 速度文件剪辑代码:
<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”。坚固到后来他的代码“href”不再下划线了。
任何帮助将不胜感激!
提前致谢!
编辑: 我使用Liferay 6.1与Tomcat 7和Liferay SDK for Eclipse。我正在尝试将网站模板集成到使用SDK创建的liferay主题。
答案 0 :(得分:0)
尝试没有路径中的docroot
:
<link href="/greenTheme-theme/css/custom.css" rel="stylesheet" type="text/css" />
答案 1 :(得分:0)
您无需将css文件链接到velocity。
只需按照以下步骤操作即可 -
我假设您已经创建了主题,并且在其中您已经复制了主题_diff文件夹中的图像,js,templates文件夹。
现在在_diff / css / main.css
中只需复制这些代码行 - @import url(custom.css);
HTH
答案 2 :(得分:0)
你可以用另一种方式。使用内容创建文件common.vm:
.error-message {
color: red;
}
在文件container.vm中,使用:
#include("common.vm")