Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  8 795
Hei,
Sitter her med et bildegalleri og lightbox 2.
Noen av bildene mine er 2500x1400 å dette blir SVÆRT, så jeg googlet hvordan man kunne sette max størrelse, og fant dette :
I'll cover the major bases in this reply.

In the lightbox.css included with the download archive for 2.04 you can change the width and height to static pixel values instead of auto:

#lightbox img{ width: auto; height: auto;}

But of course all your smaller images than the dimensions you use will be distorted. CSS3 does have min-height/max-height and min-width/max-width that could be applied in the selector above, but technically CSS3 is in working draft an not supported on hardly any browsers yet.

Others here might post JavaScript hacks like this excellent cropper script to the Lightbox scripts that check the image size and conditionally set or crop style width and heights if they exceed a certain size, say browser window size.

If I was doing this, I'd focus on the upload. Once uploaded, if you support PHP with the GD library you can detect image size as well as file size or extension and reject large uncompressed files. Or resize them dynamically using GD, all done server side.

This PHP class does it all for you via GD - it's excellent (orginal colors and aspect ratio preserved)

Similar to how thumbnails are created server side. This method requires knowledge of PHP uploading and the GD library which is very common. So my official answer is don't rely on Javascript if a server side solution exists. Not everyone will agree with this because JS is "easier" - just remember my method saves you disk space as well as works across all platforms!

-jim
Vis hele sitatet...
Da satte jeg min max størrelse:
#lightbox img{ width: 800; height: 600;}
#lightbox a img{ border: none; }
Vis hele sitatet...
men bildet blir ennå åpnet i det store formatet, noen osm vet hva jeg gjør galt?
Nå bare gjetter jeg altså, men:

Kode

#lightbox img{ width: 800px; height: 600px;}
#lightbox a img{ border: none; }
EDIT: Anbefaler at du har Auto på height, sånn at dimensjonene blir like.

Eksempel:
[IMG][/IMG]

Litt dårlig forkalrt, men håper du forstår...
Er ikke det greieste å bare skalere ned bildene med software for bilder, på forhånd?
det er iallefall det jeg gjør når jeg bruker lightbox/lytebox
Trådstarter
53 1
Noen som vet hvordan jeg fjerner farger fra link? se på denne er beta ennå men når den vises i IE så er det blåe firkanter rundt bildene fordi at dem linker til lightbox, noen som vet hvordan jeg fjerner? Dreamweaver bil ikke la meg sette den til ingen ting...
Litt css må til..

Kode

a:link, a:visited, a:active, a:hover {
text-decoration:none;
color:#000000;
}

img {
border:0;
}
Ingen farge. Legg merke til 'border="0"'. Her kan du endre så mye du vil, men ingen farge rundt link er 0.
Det er ikke nødvendig med css.

Kode

<a href="bilder/Bilder Geir/hus1.jpg" rel="lightbox [roadtrip]" title="Test"><img src="bilder/Bilder Geir/hus1.png" border="0" width="150" height="150" />
Fungerte det jeg skrev over her?
Sist endret av onClipEvent; 4. juli 2010 kl. 01:55.
Har du fått fikset størrelsen? Det mest optimale er å endre størrelsen på alle bildene manuelt, men det du kan gjøre er å sette inn denne CSS koden

Kode

#lightbox img
{ 
max-width: 800px;
max-height: 600px;
width: auto; 
height: auto;
}

#lightbox a img{ border: none; }
Sitat av onClipEvent Vis innlegg
Ingen farge. Legg merke til 'border="0"'. Her kan du endre så mye du vil, men ingen farge rundt link er 0.
Det er ikke nødvendig med css.

Kode

<a href="bilder/Bilder Geir/hus1.jpg" rel="lightbox [roadtrip]" title="Test"><img src="bilder/Bilder Geir/hus1.png" border="0" width="150" height="150" />
Fungerte det jeg skrev over her?
Vis hele sitatet...
Fort tungtvindt å måtte legge til HTML kode på hvert bilde, og det er ikke optimalt, blir mye ekstra kode som vil føre til større HTML filer. De blir marginalt større, men er en dårlig uvane når CSS gjør jobben på en mye enklere måte.
Trådstarter
53 1
takK! fikk fiksa det nå:P
▼ ... noen uker senere ... ▼
z0p
uʍop ǝpısdn
z0p's Avatar
Fort tungtvindt å måtte legge til HTML kode på hvert bilde, og det er ikke optimalt, blir mye ekstra kode som vil føre til større HTML filer. De blir marginalt større, men er en dårlig uvane når CSS gjør jobben på en mye enklere måte.[/quote]

som du sier er det uvanen som er veldig dårlig, størrelsen er mer uvesentlig. Dette har mer med tilgjengelighet og brukervennlighet. Dersom noen ønsker å bruke egne stilark på nettstedet vil ikke det fungere optimalt dersom det siden er stylet vis attributter. Dette kan gjøre siden ubrukelig for person med funksjonshemninger