在每个风格文件夹下面都有一个CSS文件,里面都会有十个CSS文件,今天讲一个简单点的layout.css,其实看名字也知道这个文件是用来定义本风格的布局的样式的,如何自定义布局在我前面的文章有,这里就不讲了.
/* ---------- Column widths ---------- */
.lfr-column.dragging {
height: 100px;
min-height: 100px;
}
.lfr-column.ten {
width: 10%;
}
这些定义了一些宽度,这些在layout/custom/***.tpl文件里可以看到
<td class="lfr-column fifty" id="column-2" valign="top">
$processor.processColumn("column-2")
</td>
之类的,就是定义这些宽度的,
/* ----------index 1-3-1 ---------- */
.lfr-column1{
width: 241px;
height:auto;
background-image:url();
background-repeat:repeat-x;
padding:0px 40px 40px 5px;
}这些就是定义1-3-1布局里面的,可以打开1-3-1.tpl找到调用的地方
<td class="lfr-column1" id="column-2" valign="top">
$processor.processColumn("column-2")
</td>
这里定义了他的宽,背景,padding值,当然了你可以根据你的需要加一些更多的东西,高度一定要是自动的,当然如果你能保证你的网页高度全相同也可以定死.这里说个题外话,如果布局写义的较复杂的话,在页面拖放portlet经常发生拖不过去的情况,很难找到正确的位置,我们可以先把高度定200,这样就很轻松的把portlet拖放进去了,然后再把height=auto;这是一个小技巧.
layout.css这个文件最主要的就是这些,看注解就能发现他还定义了后多的布局的样式.
分享到:
相关推荐
Liferay7.0 通过JPM安装Blade CLi时[ZipFile.open] error in opening zip file ,将此包下载至本地,执行安装命令可解决:http://blog.csdn.net/u012551585/article/details/54346457
6. **Liferay Portlet 间隙**:在`Layout.css`文件中,通过`.portlet-column-content`选择器,可以调整Portlet之间的间距,包括上下的内边距和外边距。 7. **wrapper宽度**:在CSS中,`#wrapper`选择器可以用来设置...
标题 "Packtpub.Liferay.User.Interface.Development.Nov.2010.rar" 暗示这是一款关于Liferay用户界面开发的电子书资源,由Packt Publishing在2010年11月出版。Liferay是一种开源的企业级门户平台,广泛用于构建企业...
在这个“liferay详细讲解 liferay项目完全讲解”的资料包中,我们可以期待深入了解到关于Liferay的核心概念、开发实践以及与其相关的技术。 首先,我们看到一个名为“JBPM数据库表说明.doc”的文件,这暗示了...
本指南将基于提供的"liferay 6.2开发指南+用户手册"来深入讲解其核心知识点。 1. **Liferay Portal概述** Liferay Portal是一个强大的企业门户解决方案,支持多租户、个性化视图和可扩展的插件架构。6.2版本在前一...
《Packtpub.Liferay.Portal.6.Enterprise.Intranets.May.2010》这本书聚焦于Liferay Portal 6版本在构建企业级内网解决方案中的应用。Liferay Portal是一款开源的企业级门户平台,广泛用于创建、管理和整合数字体验...
Liferay is a different portal. 10分下载的, 打包5折提供下载. Part 1 Introduction to Liferay 1. Liferay is a different portal 2. Getting started with the Liferay development platform Part 2 Adding ...
<css-class-wrapper>icity-testA-portlet</css-class-wrapper> </portlet> <!-- 角色映射 --> <role-name>administrator</role-name> <role-link>Administrator</role-link> </role-mapper> <!-- 更多角色...
其中,`com.liferay.util.ParamUtil.java`是Liferay框架中的一个核心工具类,主要用于处理请求参数。本文将详细探讨`ParamUtil`类及其在实际开发中的应用。 `ParamUtil`类位于`com.liferay.util`包下,是Liferay...
本书《Packt.Publishing.Liferay.Portal.Enterprise.Intranets》由Packt Publishing出版,作者为Jonas X. Yuan,主要介绍了如何利用Liferay Portal搭建企业内部网络。该书不仅提供了理论基础,还包含了大量实用案例...
xsi:type="java:com.liferay.portlet.EventQName"> com.example.event.MyEvent </qname> </supported-processing-event> ``` 这表示portlet支持处理名为"MyEvent"的事件。 6. **代码实现** 发布事件的...
如果你想让JAR包在部署后直接出现在Liferay的Tomcat目录下,可以修改工作区的`gradle.properties`文件,添加属性`liferay.workspace.home.dir`指向Liferay安装目录。 2. **Service Builder使用** - 创建一个新的...
1 What is Liferay? 1 1.1 Building a site with Liferay Web Content . . . . . . . . . . . . . . . . . 1 1.2 Using Liferay Portal as a collaborative platform . . . . . . . . . . . . . . 6 1.3 Using ...
import com.liferay.portal.kernel.util.StringBundler; StringBundler jsonStr1 = new StringBundler(150); 操作如StringBuilder,相同
开发Liferay Portlet时,可以选择继承Liferay提供的基类,如com.liferay.portlet.LiferayPortlet,或者直接继承JSR标准的javax.portlet.GenericPortlet。 在部署Liferay应用到一个新的Tomcat服务器时,需要注意一些...
### Liferay Portal 性能分析 #### 执行摘要 Liferay Portal 被 Gartner 命名为领导者,在 Gartner 魔力象限 (MQ) 中因其功能完整性和投资回报率而受到认可,它是领先的开源企业门户解决方案。Liferay Portal 企业...