Long Table
a4f24992-6d52-464c-a6ec-913bb47cff01
b7379ea8-dfb3-4493-ae8d-4e6bc62a8823
362d7dd6-7daa-4d0a-8fe3-95ae66ef4a93
fcf2d16f-74f0-4de0-af17-7c73e40d8e3b
660f1c1d-a676-4697-9f79-03d2c51fdd1e
20ba7df8-bcc7-470f-85e5-48841e11f857
604c42ed-0991-4273-8820-a200d6da8d9a
f652075e-b3c0-4af4-8507-50a69a790c2e
3cd5d40d-e789-49af-9211-ad7fbff3b11b
66065d3b-26db-4882-b7d2-ef96d86db23c
7a9b47f5-2f01-4af3-a3ae-46eb62477bd3
646d4f4b-cdd4-45f0-a13f-3fc42d43914e
42ce51e9-5083-4d79-a024-951fc7b39e80
71929a3f-e23f-47b7-8ccc-07170cfdfa8f
ce65f731-601b-48b9-a8c9-56c6511b68af
7979eff9-77d4-4b43-8950-6b6499aac10e
99cbeb7e-fcc6-4f1c-b75f-184848080a54
6aad16ae-99a6-4005-90b4-1b872cd77848
fa1db542-de2b-474c-901f-bf5bc4469df3
e965670d-da46-4921-84d3-a97dd6e50bfe
4bdd745a-b3a8-47be-b582-b2da417db6aa
87b4bf9c-884f-404e-addd-ae6cb40747ce
db7cabb5-7d9a-453e-b5d8-dfe3fc9b32f4
b169a11d-af7d-4b86-984f-edf6de952780
aeaebab9-6367-426c-8ae4-153142638648
43d26d2e-3f7d-4d26-81a9-3a5d2f790a36
76786342-2a9e-4d5c-8407-e0b3e3d5e143
31c16880-5651-4b46-9344-467cc7347c70
496375fe-a6d6-4af2-86c0-107685567890
a517dece-1dd0-40cd-b408-574c91b6c99e
95d2fe78-953a-423c-a6ef-36f2a21dcead
09b006a6-dc51-4351-9b25-17905a7ff091
fac54d25-4ec4-4462-b12f-d11a62c4ce40
296d7c72-4244-4437-9d84-432e4189f66d
9bff83db-ec5b-4d17-be1f-a5a710d9984d
d2246174-ce9e-424e-b7ec-03f9ca5481a6
951ede5e-ccce-47f3-b003-2ba4b4e2aff3
1055f344-6eab-4a6a-92c9-98076e70f02e
bd2f14f5-bbbf-4309-9ebc-78fb7d7421fa
ec5ccf75-dcc6-4370-82d0-5be485384012
14dac3f7-5301-4dff-b740-b1bc7a5a1899
4d8120b7-acd8-47e5-92f9-17e4f4882e8b
8585f7cc-ed27-4a18-99fa-a1dcc840f80e
c7fd4bc6-8202-4d3c-b64b-37c48fe29ea3
5f10d65e-a8f6-4d10-ab22-6b7585771d1c
e1b870f3-d796-4549-835c-fd652c4236be
04ae46b2-9ee4-402e-b04d-4d8f6b82667a
386b83bb-edf9-40ed-9f63-4abb392247b5
90b569a7-1d02-472d-b2bd-31609f18ea11
ce5348fa-cafe-4c9f-b65d-e968d8abad62
8f164b4d-2aeb-4d42-83d3-966834318ffa
c373baf4-e285-4e0e-8e87-eb8ec9cdfad8
1a812321-30d3-4b70-a382-3865d80a4a09
2692a3bf-8746-4770-8ffd-f567e15f48bd
3e5b7b8c-f6ec-4b38-8c52-76a45459b756
540c9008-e5f8-4dcd-9bbf-449a10fe70b0
8ba54d7a-2387-44f2-8f18-87824bed3aa6
3faef44e-54be-4651-9914-c4fcbb2f97cb
f6fc01e5-b3a4-4b4d-8872-f40e71021e49
60bd73b8-d002-4f20-b09c-2048e3ef96da
f79def69-4435-4073-84fa-20390c8f3d34
0feb59ed-b157-471a-9897-4c798c4b5d59
ec4e3b8c-b644-4759-b25f-ba78f23429f9
bf8b915e-49c8-4a98-ab3f-5e3903c88dbf
6524dbbd-3e96-40a5-812d-748a4ed05dba
d6af0fb2-c95c-4e41-805f-2ec0241f4bb8
37c1a975-2414-48dc-bfc7-fb9229f367fe
dd38ab42-a47a-4b4f-a6f8-b30afe3fb097
ed202139-2d0d-4017-848c-8120c453cc7b
472331aa-e3ba-4c4b-977f-338fdcf9c001
8770307d-0100-48f3-8953-32138218604c
5a5501be-6317-4dbb-9d80-21526a773818
582210a2-4aa1-4ed2-8e72-1d21cbba3a39
e639e4b6-edd2-4714-9d74-6201d395a22a
0f05de74-6db2-4156-b2ed-ddbe38869e5f
932b688f-7f99-4476-ad58-142361d0404e
1017bb10-56b9-49cc-bb64-ff4a2466c4fd
83bca2fe-6668-4258-a541-f309d958ee90
5d8f92ba-e0f1-490c-b532-db037edc59d8
357dd6b6-e4d4-46eb-af84-c532b3944be5
28406240-50a2-4591-9df3-80255167f53e
b5008057-cfe7-4fe4-8e1c-4c821cb69616
4e52f8be-2611-457c-9c7f-e32b1c26636d
49c3500d-f776-4362-a565-f07c7951439e
f83a918c-ac5f-4cb2-a531-af1e03f9059e
9c3b38c9-9e9c-4afa-aae7-b3f60786ff47
fc1ac365-ba74-459b-906b-0a349269875e
a95e2c07-3a14-4c69-9d65-98d08e8a3058
ff8dd0e6-3a99-49fd-8472-c9b0548c766b
b012c5ac-1d39-4695-a7df-e382e981c79c
6c653ec2-4254-4514-be41-7c09dcf6fe01
d6764512-3a8c-4054-98c4-a78574a7471b
fe759bca-c47c-4c02-9507-ef1aa07baf05
ba8e971a-eefb-4203-9542-4dbdb559d207
7162efab-6968-4d30-9513-4202af4e24d4
c74c7a48-f496-4ca6-8c15-3f3e3da20e80
cb06f84e-aeca-4285-a295-140991bf9470
bb346a7e-25d4-4e40-a2f2-fd578ab88abc
180a0ba7-7858-4ebf-ab39-5b5002c8e112
945809ae-af23-4db2-8894-c39da5f86187
Primefaces Panel
Sticky Panel

Sticky

Sticky component positions the target component as fixed so that the component stays in window viewport during scrolling.

Prime-face sticky component doesn't work as its documented on prime-faces documents. 

In-order to use sticky component correctly, you need to have both target component and sticky component in same parent component. 

As shown in example here:

<j:slot id="sSticky" width="4">

<h:panelGroup id="stickyGroup" styleClass="jeeslSticky">

   <p:panel id="panel" header="Sticky Panel" styleClass="jeeslPanel" >

<p:panelGrid columns="1" columnClasses="jeeslGrid100">

<h:outputText value="#{stylePanelTableBean.element}"/>

</p:panelGrid>

</p:panel>

<ofx:outputSection id="ofx" value="#{appCmsCacheBean.buildById(localeCode,25)}"/>

</h:panelGroup>

<p:sticky target="stickyGroup" />

</j:slot>

To group the components you can use panel group component with supporting style class jeeslSticky.

The style for jeeslSticky (.jeeslSticky > * {margin: 0 5px 10px 5px;}) has already been included in JeeslShowcase.