Zaproszenie

Witamy na stronach edukacyjnych

dla nauczycieli, studentów i uczniów szkół średnich w zakresie

informatyki i systemów mikroprocesorowych

Lightbox

    W sieci jest sporo skryptów typu lightbox (slimbox) opartych na różnych frameworkach Javy. Wszystkie tworzą atrakcyjną dla użytkownika galerię. Po kliknięciu w miniaturę prezentują grafikę na nowej warstwie, maskując "body" strony. Przedstawiany skrypt umożliwia również prezentację opisów i poruszanie się pomiędzy obrazkami w oknie na otwartej warstwie (w tym przypadku należy pogrupować obrazki w grupę i dodać dyrektywę rel="lightbox[grupa_obrazków]").

Przykład zastosowania:   link    pobierz przykład

Sekcja <head>

<link href="/arkusz.css" rel="stylesheet" type="text/css" media="all">
<script type="text/javascript" src="/mootools.js"></script>
<script type="text/javascript" src="/lightbox.js"></script>

Sekcja <body>

       <div id="container">
<a href="/images/obrazek1.jpg" rel="lightbox[grupa]" id="obrazek1" title="obrazek 1">
<img src="/images/obrazek1m.jpg" border="0" alt="" />
</a>
<div class="opisy obrazek1">Opis 1</div>
<a href="/images/obrazek2.jpg" rel="lightbox[grupa]" id="obrazek2" title="obrazek 2">
<img src="/images/obrazek2m.jpg" border="0" alt="" />
</a>
<div class="opisy obrazek2">Opis 2</div>
<a href="/images/obrazek3.jpg" rel="lightbox[grupa]" id="obrazek3" title="obrazek 3">
<img src="/images/obrazek3m.jpg" border="0" alt="" />
</a>
<div class="opisy obrazek3">Opis 3</div>

<script type="text/javascript">
window.addEvent('domready',function(){
Lightbox.init({descriptions: '.opisy', showControls: true});
});
</script>
</div>

Style w arkuszu CSS: (style skryptu -lb*)

.opisy {
display: none;
}
#container {
width: 608px;
margin: 0 auto;
padding: 100px 0 100px;
}
#lbOverlay {
position: absolute;
left: 0;
width: 100%;
background-color: #000;
cursor: pointer;
}
#lbCenter, #lbBottomContainer {
position: absolute;
left: 50%;
overflow: hidden;
background-color: #fff;
}
.lbLoading {
background: #fff url('/images/loading.gif') no-repeat center;
}
#lbImage {
border: 10px solid #fff;
}
#lbPrevLink, #lbNextLink {
display: block;
width: 63px;
height: 32px;
outline: none;
}
#lbPrevLink {
float: left;
background: transparent url('/images/prevlabel.gif') no-repeat left;
}
#lbPrevLink:hover {
background: transparent url('/images/prevlabel.gif') no-repeat left;
}
#lbNextLink {
float: right;
background: transparent url('/images/nextlabel.gif') no-repeat right;
}
#lbNextLink:hover {
background: transparent url('/images/nextlabel.gif') no-repeat right;
}
#lbControls {
display: block;
height: 32px;
}
#lbBottom {
font-family: Verdana, Helvetica, sans-serif;
font-size: 10px;
color: #666;
line-height: 1.4em;
text-align: left;
border: 10px solid #fff;
border-top-style: none;
}
#lbCloseLink {
clear: both;
display: block;
float: right;
width: 66px;
height: 22px;
background: transparent url('/images/closelabel.gif') no-repeat center;
margin: 0px;
}
#lbCaption, #lbNumber, #lbDescription {
margin-right: 71px;
}
#lbCaption {
font-weight: bold;
}
Źródło danych: www.phatfusion.net 

 

Współpracujemy z:

Strona powstała dzięki współpracy z Templatka.pl - serwisem oferującym Joomla Szablony i Joomla Moduły i inne materiały do tego dobrego systemu CMS - Zarówno free jak i komercyjne. Zapraszamy również do odwiedzenia serwisów: Joomla21.com - katalogu najnowszych informacji o Joomla. Polecamy nasze Katalog firm Empex.pl oraz Katalog usług 2xU.pl oraz serwis z informacjami na temat systemu blogowego Nucleus CMS.
Wspieramy inicjatywę: Uniwersytety Dla Wszystkich - zainicjowaną przez Uniwersytet Warszawski, w zakresie technik komputerowych
Wspieramy informatycznie stronę sponsora: Hydraulic Hammers Buildplant.eu - firma zajmująca się dystrybucją różnych maszyn budowlanych

Statystyka

Members : 367
Content : 50
Content View Hits : 2041092

Online

We have 15 guests online
Designed by Templatka.pl dla ZS Zychlin