`
madbird
  • 浏览: 14363 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Liferay中如何引用css文件

阅读更多
不要用下面这种方式在页面引用CSS文件,
<link type="text/css" rel="stylesheet" href="XXXXXX" />

而要用下面这种方式引用CSS文件.
<style type="text/css">
  <%@ include file="/XXXXXXX" %>
</style>

否则会出现以下的错误
引用
错误: 样式表单 http://localhost:8080/web/guest/XXXX 未载入,因为它的MIME类型 "text/html" 不是 "text/css"。
源文件:http://localhost:8080/web/guest/aaa#
行:0
0
0
分享到:
评论

相关推荐

    liferay CSS总结

    6. **Liferay Portlet 间隙**:在`Layout.css`文件中,通过`.portlet-column-content`选择器,可以调整Portlet之间的间距,包括上下的内边距和外边距。 7. **wrapper宽度**:在CSS中,`#wrapper`选择器可以用来设置...

    liferaycss控制

    更佳的做法是将样式定义为类,如`class="xxx"`,并将这些类的样式定义在一个独立的CSS文件中,以提高代码的可读性和可维护性。 2. **页面级别的CSS**:通过页面设置中的“外观”部分,可以在“look and feel”中...

    Liferay 主题开发官方文档中文翻译

    2. 将docroot/css/custom.css文件复制到_diffs/css目录中。 3. 复制_aui_variables文件至_diffs/css目录。 #### 五、主题设计 在设计主题时,需要考虑目标受众、要传达的信息以及网站的目的。以下是一些关键步骤:...

    liferay开发文档.pdf

    Liferay 中有很多专业术语和缩写,了解这些术语和缩写对于了解Liferay 的工作原理非常重要。 * Liferay 的术语 + Portal + Portlet + Theme * Liferay 的缩写 + CSS + HTML + JSP Liferay 的版本历史 ...

    liferay布局的制作

    在这个文件中,你可以通过拖拽操作调整 Column 和 Row 的位置。Liferay 提供了一个可视化编辑器,允许你直观地在左侧预览区设计布局。右侧则显示了对应的 HTML 结构,可以在此直接编辑模板代码。 4. **预览和查看...

    liferay 6.0 开发指南

    在《Liferay 6.0 开发指南》中,首先介绍了Liferay 6.0的核心技术及其开发策略。Liferay是一款强大的开源门户平台,支持企业级应用的构建与部署。该版本(6.0)在社区版的基础上提供了更多的功能和改进,特别是在...

    liferay相关的代码

    在压缩包中的“代码”文件,可能是示例代码、自定义portlet或主题的实现,或者是对Liferay核心功能的扩展。通过分析这些代码,我们可以学习到如何在实际项目中应用Liferay的API和设计模式。例如,一个portlet的代码...

    Liferay开发文档整理.pdf

    在Liferay IDE中,可以通过设置来配置控制台编码,以确保在开发过程中控制台输出的正确显示。 ### Liferay 插件 Liferay插件是可插拔的组件,用于增强和扩展Liferay的功能。例如,Portlet插件、Hook插件和Ext插件...

    liferay portlet 开发实例

    为了使定义的数据模型生效,需要修改`ant`构建脚本,具体是在`ext-impl`目录下的`build-parent.xml`文件中增加构建目标。这个构建过程会根据`service.xml`生成相应的Java源代码和Hibernate配置,从而实现对数据库的...

    liferay的主题

    在Liferay主题开发中,这个文件通常会指定主题的父主题,以及其他构建相关的设置。 3. **版权信息**:`copyright.txt`可能是用来记录软件的版权和许可信息,这对于开源项目尤其重要。 4. **XML构建文件**:`build-...

    liferay 文档与例子

    3. **主题与布局定制**:Liferay支持自定义主题以改变门户外观,通过使用FreeMarker模板语言和CSS。同时,可以创建自定义布局以满足特定页面结构需求。 4. **服务构建与API调用**:Liferay提供Service Builder工具...

    liferay portlet开发

    Liferay Portlet开发中涉及到的关键配置文件主要有两个:`Portlet.xml` 和 `liferay-portlet.xml`。 - **Portlet.xml**:此文件定义了Portlet的基本属性,包括其名称、版本、依赖等信息。该文件遵循JSR 286标准,...

    liferay portal模板开发文档

    - `&lt;head&gt;` 部分包含了 CSS 和 JavaScript 文件的引用,这些可以通过 `$theme.include()` 动态插入。 - `&lt;body&gt;` 内部则是具体的页面内容。 - **Navigation.vm** - 此文件负责定义导航栏的设计和内容。 - 示例...

    liferay 6.0.5 api

    Liferay 6.0.5 API文档中的"Overview+(Liferay+6_0_5+API).mht"文件很可能是整个API的概述,包含了所有核心组件的介绍、示例代码和使用指导。通过详细阅读这个文档,开发者可以学习如何有效地利用Liferay API进行...

    liferay6+struts2集成项目

    1. **配置Struts 2插件**:在Liferay的`portal-ext.properties`文件中启用Struts 2插件,例如`struts.action.extension=action` 2. **创建Struts 2 Action类**:继承Liferay的`...

    利用Liferay开发portal应用(插件)

    描述中提到了将文件放到`{user.home}/liferay/deploy`目录下发布,这是Liferay的热部署机制。当你将portlet的WAR包放入此目录时,Liferay服务器会自动检测到新文件并进行部署,无需重启服务器,大大提高了开发效率。...

    liferay主题开发中对于portal_normal.vm模块的解析

    在Liferay主题开发中,`portal_normal.vm`是一个至关重要的模板文件,它是Liferay门户页面的基础布局。这个文件使用Velocity模板语言编写,用于定义页面结构和动态内容的展示方式。以下是对`portal_normal.vm`中关键...

    liferay-6.2-sdk

    主题主要通过修改CSS、图片和页面布局文件来实现。 **5. 钩子开发** 钩子允许你在不修改Liferay核心代码的情况下扩展或修改其功能。例如,你可以创建一个portlet钩子来添加新的portlet动作,或者创建一个服务钩子来...

    cu-theme(liferay主题)

    Liferay的主题是基于FreeMarker模板语言和CSS样式表构建的,它们决定了页面的布局、颜色、字体等视觉元素。cu-theme作为一个自定义主题,意味着它是对默认主题的扩展或修改,以适应特定项目的需求。开发者可以通过...

Global site tag (gtag.js) - Google Analytics