i use for popup ( rel='lightbox' ) lightbox.js
CSS for gallery
.gallery li {
list-style: none;
float: left;
margin: 0 20px 3px 0;
}
.gallery {
display: block;
padding-left: 1px;
padding-top: 1px;
}
#dropshadow {
border: 5px solid;
border-color:white;
-moz-box-shadow: 4px 4px 9px #000000;; /* Firefox */
-webkit-box-shadow: 4px 4px 9px #000; /* Safari/Chrome */
box-shadow: 4px 4px 9px #000; /* Opera and other CSS3 supporting browsers */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000')";/* IE 8 */
: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000');/* IE 5.5 - 7 */
}
and in your template u will put like this, PS. images is fields
<ul class="gallery">
<?php
foreach($page->images as $img) {
$t = $img->size(140, 100);
echo "<li><a href='{$img->url}' rel='lightbox' ><img id='dropshadow' src='{$t->url}' alt='{$t->description}' width='{$t->width}' height='{$t->height}' /></a></li>";
}?>
</ul>
example is in attach,
this is not so good but for beginner maybe will help,













