Puslapiai: [1]   Į apačią

Autorius Tema: Lightbox efektas(neveikia)  (Skaityti 212 kartai)

Zoltonas

  • Forumo naujokas
  • Karma: +0/-0
  • Atsijungęs
  • Žinutės: 4
Lightbox efektas(neveikia)
« : Gruodžio 06, 2009, 04:53:35 »
Laba diena man iškilo viena problema su Lightbox.
Jūs sakote:
„kai paspaudžiame ant kokios nors nuotraukos ir tada užtema visas puslapis“
Bet užtemsta nevisas puslpais, kai pavažiuoju žemiau ten neužtemia ir labai negražiai atrodo. Ar galėtumėte pasakyti kur kladą darau?
Prisijungęs

Falkner

  • Beveik HERO
  • Karma: +22/-4
  • Atsijungęs
  • Žinutės: 339
  • oui!
Re: Lightbox efektas(neveikia)
« Atsakyti #1 : Gruodžio 06, 2009, 05:00:12 »
Pirma klaida : ne į tą skiltį pataikei.:)
Prisijungęs
“It looks good” is the worst feedback you can get -
                                                                           Whitney Hess

primatas

  • Superb narys
  • Hero
  • Karma: +41/-5
  • Atsijungęs
  • Žinutės: 1140
Re: Lightbox efektas(neveikia)
« Atsakyti #2 : Gruodžio 06, 2009, 05:08:29 »
ats.: to failo toj eilutej kur eina po tos kitos :)


p.s.
is kur kasnors zinos kur klaida, kai nemato niekas nei kodo nei nieko?
Prisijungęs
Jūsų draugas, kolega ir puslapio administratorius,

Primatas.

p.s. klausimus rašykit i forumus, ne pm
Jums patinka manualai.lt projektas?

Zoltonas

  • Forumo naujokas
  • Karma: +0/-0
  • Atsijungęs
  • Žinutės: 4
Lightbox efektas(neveikia)
« Atsakyti #3 : Gruodžio 06, 2009, 05:48:16 »
Aš manau, kad jo dydi reikia pakeisti, bet norėčiau su žinoti kur yra parašytas jo dydis?
Prisijungęs

neshas

  • Superb narys
  • Beveik HERO
  • Karma: +19/-1
  • Atsijungęs
  • Žinutės: 412
Re: Lightbox efektas(neveikia)
« Atsakyti #4 : Gruodžio 06, 2009, 06:22:43 »
Pakopijuok čia savo kodą, gal šiaip kur klaidą darai :)
Prisijungęs
Prašome paspausti ant banerio



Jūsų draugas, kolega bei puslapio administratorius,

Neshas

primatas

  • Superb narys
  • Hero
  • Karma: +41/-5
  • Atsijungęs
  • Žinutės: 1140
Re: Lightbox efektas(neveikia)
« Atsakyti #5 : Gruodžio 06, 2009, 07:01:16 »
ta overlay valdo css'as tai tikrai, tik klausimas ar to css'o nevaldo per jquery
Prisijungęs
Jūsų draugas, kolega ir puslapio administratorius,

Primatas.

p.s. klausimus rašykit i forumus, ne pm
Jums patinka manualai.lt projektas?

trimpirim

  • Kietas forumietis
  • Karma: +5/-0
  • Atsijungęs
  • Žinutės: 138
Re: Lightbox efektas(neveikia)
« Atsakyti #6 : Gruodžio 06, 2009, 07:59:57 »
Valdo jquerys. Man atrodo, kad aš darydamas popupą irgi susidūriau su ta problema, todėl gavau pats javakodą rašytis, kad gaut visą reikiamą dydį.
function lCentruoti() {
var puslapioPlotis, puslapioAukstis, lAukstis, lPlotis;

if (document.body && document.body.scrollHeight) { //IE IE IE IE
if (screen.width <= 800) {
puslapioPlotis = document.body.scrollWidth + "px";
        puslapioAukstis = document.body.scrollHeight + "px";
}
else {
puslapioPlotis = document.body.scrollWidth + "px";
        puslapioAukstis = document.body.scrollHeight;
        if (puslapioAukstis < document.body.offsetHeight) {
        puslapioAukstis = document.body.offsetHeight + "px";
        }
        else {
        puslapioAukstis = document.body.scrollHeight + "px";
        }
}
}
    else if (self.pageYOffset) { //FF FF FF FF
    if (screen.width <= 800) {
puslapioPlotis = document.body.offsetWidth + "px";
      puslapioAukstis = document.body.offsetHeight + "px";
}
else {
puslapioPlotis = document.body.offsetWidth + "px";
      puslapioAukstis = document.body.offsetHeight + "px";
}
}
else if (document.documentElement && document.documentElement.scrollTop) { // KITI KITI KITI KITI
if (screen.width <= 800) {
puslapioPlotis = '100%';
        puslapioAukstis = '100%';
}
else {
puslapioPlotis = '100%';
        puslapioAukstis = '100%';
}
}

$("div#tamsint").css({
"height": puslapioAukstis,
"width": puslapioPlotis
});
}
Prisijungęs

Zoltonas

  • Forumo naujokas
  • Karma: +0/-0
  • Atsijungęs
  • Žinutės: 4
Lightbox efektas(neveikia)
« Atsakyti #7 : Gruodžio 06, 2009, 09:56:48 »
Ar man tai įrašyti į failą: „jquery.lightbox-0.5.min.js“ ar „jquery.js“ ?
Nors tose failose tikrai daugiau prirašyta nei tu čia parašiai.


Valdo jquerys. Man atrodo, kad aš darydamas popupą irgi susidūriau su ta problema, todėl gavau pats javakodą rašytis, kad gaut visą reikiamą dydį.
function lCentruoti() {
var puslapioPlotis, puslapioAukstis, lAukstis, lPlotis;

if (document.body && document.body.scrollHeight) { //IE IE IE IE
if (screen.width <= 800) {
puslapioPlotis = document.body.scrollWidth + "px";
        puslapioAukstis = document.body.scrollHeight + "px";
}
else {
puslapioPlotis = document.body.scrollWidth + "px";
        puslapioAukstis = document.body.scrollHeight;
        if (puslapioAukstis < document.body.offsetHeight) {
        puslapioAukstis = document.body.offsetHeight + "px";
        }
        else {
        puslapioAukstis = document.body.scrollHeight + "px";
        }
}
}
    else if (self.pageYOffset) { //FF FF FF FF
    if (screen.width <= 800) {
puslapioPlotis = document.body.offsetWidth + "px";
      puslapioAukstis = document.body.offsetHeight + "px";
}
else {
puslapioPlotis = document.body.offsetWidth + "px";
      puslapioAukstis = document.body.offsetHeight + "px";
}
}
else if (document.documentElement && document.documentElement.scrollTop) { // KITI KITI KITI KITI
if (screen.width <= 800) {
puslapioPlotis = '100%';
        puslapioAukstis = '100%';
}
else {
puslapioPlotis = '100%';
        puslapioAukstis = '100%';
}
}

$("div#tamsint").css({
"height": puslapioAukstis,
"width": puslapioPlotis
});
}
Prisijungęs

primatas

  • Superb narys
  • Hero
  • Karma: +41/-5
  • Atsijungęs
  • Žinutės: 1140
Re: Lightbox efektas(neveikia)
« Atsakyti #8 : Gruodžio 06, 2009, 10:11:18 »
siulyciau tau pasiziureti id to div'o kuris padaro uztemima ir jam priskirti css position fixed ;)
Prisijungęs
Jūsų draugas, kolega ir puslapio administratorius,

Primatas.

p.s. klausimus rašykit i forumus, ne pm
Jums patinka manualai.lt projektas?

Zoltonas

  • Forumo naujokas
  • Karma: +0/-0
  • Atsijungęs
  • Žinutės: 4
Re: Lightbox efektas(neveikia)
« Atsakyti #9 : Gruodžio 07, 2009, 12:54:18 »
Kur jį rasti?

siulyciau tau pasiziureti id to div'o kuris padaro uztemima ir jam priskirti css position fixed ;)
Prisijungęs

trimpirim

  • Kietas forumietis
  • Karma: +5/-0
  • Atsijungęs
  • Žinutės: 138
Re: Lightbox efektas(neveikia)
« Atsakyti #10 : Gruodžio 07, 2009, 03:08:26 »
Tai aš ten parašiau kodą, kad tavo tas tamsinantis divas užimtų visą plotą, o ne tik tai, ką matai. Na, savo atveju aš susikūriau naują js failą. Čia viskas paprasta, prie tos, kur tau paspaudus išlenda imeidžas, įdėk tą mano rašytą funkcija;]
Prisijungęs

primatas

  • Superb narys
  • Hero
  • Karma: +41/-5
  • Atsijungęs
  • Žinutės: 1140
Re: Lightbox efektas(neveikia)
« Atsakyti #11 : Gruodžio 07, 2009, 08:18:06 »
Kur jį rasti?

siulyciau tau pasiziureti id to div'o kuris padaro uztemima ir jam priskirti css position fixed ;)



jei turi isirases web developer tools, tai ctrl+shift+t ir spausk elementa kuri nori, parasys jo id/klase ir t.t. kas tik yra pas ji

per firebuga, kairej yra mygtukas inspect element, ta pati kas su web developeriu daryt reikia, tik daugiau info gauni ;]

apie tuos pluginus
Prisijungęs
Jūsų draugas, kolega ir puslapio administratorius,

Primatas.

p.s. klausimus rašykit i forumus, ne pm
Jums patinka manualai.lt projektas?

arialas

  • Apsistojęs forume narys
  • Karma: +1/-4
  • Atsijungęs
  • Žinutės: 53
  • jei tau kokio nors js kodas praverte, karma+ :)
Re: Lightbox efektas(neveikia)
« Atsakyti #12 : Gruodžio 14, 2009, 03:43:19 »
Kur jį rasti?

siulyciau tau pasiziureti id to div'o kuris padaro uztemima ir jam priskirti css position fixed ;)
nu tai atsidarai css, susirandi overlay class/id ir pridedi :)
Prisijungęs
javascript .js programuotojas :)

[img width=12 height=12]http://www.manualai.lt/forumas/Themes
Puslapiai: [1]   Į viršų
 

Hey.lt - Nemokamas lankytojų skaitliukas