Avatar billede madsing Nybegynder
31. august 2008 - 19:42 Der er 15 kommentarer

Lightbox spørgsmål

Hej eksperter,

Jeg har implementeret lightbox til at vise nogle billeder på min hjemmeside. Det er fra standard sat op til hvert billede refererer til deres egen thumbnail. Mit spørgsmål er så. Kan man få en serie af billeder ud af samme thumbnail? Altså så der kun vises et link på hjemmesiden, men som kan indeholde flere billeder.

Nedenstående er det link der gerne skulle linke til flere billeder...

<div><a href="img/ting.gif" rel="lightbox">&#187; Store Fotos</a></div>

Mvh,

Mads
Avatar billede w13 Novice
31. august 2008 - 19:44 #1
Se her:

http://www.lokeshdhakar.com/projects/lightbox2

Der kan du lave et "Image Set".
Avatar billede madsing Nybegynder
31. august 2008 - 20:01 #2
Ja har jeg set, men kan man lave et image set hvor der kun vises en thumbnail på siden...?
Avatar billede krogstrup Nybegynder
31. august 2008 - 20:19 #3
Mon ikke den "grimme" løsning med at skjule de andre billeder i set´et vil virke...?

dvs. put de andre billeder ind i:

<div style="display:hidden;">skjulte billeder her</div>

Ikke testet :-)
Avatar billede krogstrup Nybegynder
31. august 2008 - 20:20 #4
ups, det er display:none i stedet for display:hidden
Avatar billede mbw Nybegynder
31. august 2008 - 20:58 #5
Ville følge madsings råd. Synes absolut ikke det er en grim løsning. Betyder nemlig samtidig at hvis CSS og javascript er deaktiveret kan man se de billeder der ellers ville forsvinde.
Avatar billede madsing Nybegynder
31. august 2008 - 21:23 #6
Min løsning? :)
Avatar billede krogstrup Nybegynder
31. august 2008 - 21:29 #7
burin >
Forstår ikke helt hvad du mener...?!?
Avatar billede w13 Novice
31. august 2008 - 21:31 #8
Burin mener vel Krogstrup. =)
Avatar billede krogstrup Nybegynder
31. august 2008 - 21:39 #9
Lyder sandsynligt :-)
Avatar billede mbw Nybegynder
31. august 2008 - 22:05 #10
:( ja
Avatar billede roenving Novice
31. august 2008 - 22:15 #11
Hvor mange er du stødt ind i, som har javascript og css deaktiveret ?-)

1/2 eller 1/4, sandsynligvis slet ingen ...

-- en rigtig gammel vandrehistorie om indernettet har været, at menge havde javascript deaktiveret; i gamle dage kunne det være rigtigt, at systemadministratorer, der ikke vidste noget om det, kunne sætte browserne til ikke at tillade javascript, men mig bekendt har der ikke i den tid css har fundtes været mulighed for at deaktivere det samtidig med, at nogle administratorer overhovedet kunne overveje det ...

-- en hel anden ting er, at du i nutidens browsere kan finde en mulighed for at bruge dit eget stylesheet fremfor sidens tilhørende, men det bruges stort set kun af syns- eller andre handicappede !-)
Avatar billede mbw Nybegynder
31. august 2008 - 23:00 #12
hmm... mobilbrowsere... text browsere (ja de bruges stadigvæk, fx fra boxe man kun har ssh adgang til)...
kender faktisk nogle stykker som har javascript og css slået fra. men indrømmet de er nogle spøjse typer som man ikke kan udvikle med hensyn til. men generelt er det bare altid en god idé at udvikle så det kan downgrades.
Avatar billede w13 Novice
31. august 2008 - 23:28 #13
I grafiske tilfælde som dette sker der jo intet ved, at JavaScript ikke bliver kørt i tekstbrowsere.

Og findes der rent faktisk mobilbrowsere, som ikke forstår JavaScript? Jeg synes da, mobilbrowsere er et så relativt nyt fænomen, at jeg egentlig troede, de alle var med på JS.
Avatar billede madsing Nybegynder
01. september 2008 - 22:34 #14
Hvis jeg smider følgende ind på siden viser den stadig billedet:

<div style="display:hidden;"><img src="img/billede1.jpg"  alt="billede1" /></div>

?
Avatar billede w13 Novice
01. september 2008 - 22:50 #15
Det hedder display:none;
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester