Nästa steg: använda fancybox på en sida, tex
Tidningsomslag : Kristoffer Nilsson
Bildlistan ser ut så här:
<div style='float: left; width: 900px; margin-right: 0px;'>
<div class="imagecontainer" style='float: left; width: 100px; margin-right: 15px;'>
<a class="thickbox" href="/files/gimgs/faste.jpg">
<img src="/files/gimgs/faste.jpg" height="150" alt="Fastighetsfolket"></img></a></div>
<div class="imagecontainer" style='float: left; width: 100px; margin-right: 15px;'>
<a class="thickbox" href="/files/gimgs/arbets.jpg">
<img src="/files/gimgs/arbets.jpg" height="150" alt="Arbetsterapeuten"></img></a></div>
...
</div>
Man skulle vilja ha det så här:
<div class="galleri">
<a href="/files/gimgs/faste.jpg" rel="galleri1">
<img src="/files/gimgs/faste.jpg" height="150" alt="Fastighetsfolket"/>
</a>
<a href="/files/gimgs/arbets.jpg" rel="galleri1">
<img src="/files/gimgs/arbets.jpg" height="150" alt="Arbetsterapeuten"/>
</a>
...
</div>
Då räcker det att lägga till:
$(".galleri a").fancybox();
på lämplig plats, tex i expandingMenus.js eller i slutet av själva sidan (inom script-taggar).
har du dessutom följande i css-en:
.galleri a{
float: left;
}
så slipper du en massa element-style som du har idag.
Ett par kommentarer till den gallerian du har idag:
Det är samma bilder som används som tummisar som i full storlek: den första laddningen av sidan blir rätt tung då samtliga bilder måste laddas ner.
Varför är texten ovanför och diven med bilderna stylade som floats? De är efter varandra i sidflödet och borde klara sig utmärkt som vanliga block-element.