Scroll na specifičen element id
 
SlimDeluxe 18. jul 2013 12:53:57 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
všeč(1) ni všeč(0) spam(0)
Freelance Web Developer
 
wssrpnc 18. jul 2013 13:01:03 Pridružen od:
22. feb 2011
1022 objav
762 169 20
#12

ej super, hvala ti.. zdaj je pa še samo en problem.. rad bi, da se naslov malo odmakne od headerja, zdaj je čisto pod njem



edit: če dam line-height ali margin, ipd. bo potem pri vseh velik razmik.. jaz bi rad dal samo pri tistemu, ki se ga klikne.. pomojem spet nek javascript dodat v to kodo


všeč(0) ni všeč(0) spam(0)
 
SlimDeluxe 18. jul 2013 13:53:18 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
#13

Nisem razumel, kateri naslov od katerega headerja?

Če misliš tale <h2> od linkov oz. prejšnjega elementa: http://jsfiddle.net/WxJLx/11/

Lahko še animiraš samo meni se zdi moteča zadeva, sploh ko odscrollaš stran potem, morda te pa nisem razumel...

Edit: mogoče še spremeniš da se izvede po animaciji (četrti parameter)


všeč(1) ni všeč(0) spam(0)
Freelance Web Developer
 
markizzz 18. jul 2013 20:41:50 Pridružen od:
20. feb 2013
15 objav
7 2 0
#14

Malo bom ukradel temo, kako pa bi naredil, da se po kliku na link naloži nova vsebina potem pa se avtomatsko izvede scroll do določenega div elementa na strani? To se izvede na vseh podstraneh razen na domači strani. Rabim kakšen namig idejo kako to izvesti.

Hvala.


všeč(0) ni všeč(0) spam(0)
 
wssrpnc 18. jul 2013 22:05:49 Pridružen od:
22. feb 2011
1022 objav
762 169 20
#15

ok kradem nazaj :) mislil sem na problem, da je po scroll-u (na klik na enega izmed zgornjih button-ov/linkov) navzdol naslov do katerega je scrollalo preblizu headerju (kjer je logotip etc.), rad bi da ga premakne za kakih 30px od headerja navzdol.

.


všeč(0) ni všeč(0) spam(0)
 
markizzz 18. jul 2013 22:24:37 Pridružen od:
20. feb 2013
15 objav
7 2 0
#16

$('h2').css('padding-top', '30px');



V tej vrstici sem spremenil margin v padding, pa je naslov bol odmaknjen od zgornjega roba.


všeč(1) ni všeč(0) spam(0)
 
SlimDeluxe 19. jul 2013 08:09:42 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
#17

wssrpnc:

ok kradem nazaj :) mislil sem na problem, da je po scroll-u (na klik na enega izmed zgornjih button-ov/linkov) navzdol naslov do katerega je scrollalo preblizu headerju (kjer je logotip etc.), rad bi da ga premakne za kakih 30px od headerja navzdol.

.




Tole pa ni ravno nek rocket science, samo spremeniš

scrollTop: $($(this).attr('href')).offset().top - 30

http://jsfiddle.net/WxJLx/12/


všeč(1) ni všeč(0) spam(0)
Freelance Web Developer
 
SlimDeluxe 19. jul 2013 08:51:02 Pridružen od:
29. apr 2010
1223 objav
1022 144 9
#18

markizzz:

Malo bom ukradel temo, kako pa bi naredil, da se po kliku na link naloži nova vsebina potem pa se avtomatsko izvede scroll do določenega div elementa na strani? To se izvede na vseh podstraneh razen na domači strani. Rabim kakšen namig idejo kako to izvesti.

Hvala.




http://jsfiddle.net/WxJLx/14/


všeč(0) ni všeč(0) spam(0)
Freelance Web Developer
 
wssrpnc 22. jul 2013 10:14:35 Pridružen od:
22. feb 2011
1022 objav
762 169 20
#19

Uporabljam Agera template in nikakor mi ne uspe z SlimDelux-ovo kodo.



$('a[href^="#"]').click(function(){

$('body').animate({

scrollTop: $($(this).attr('href')).offset().top - 30

}, 1000);

});



Javlja napako, zato sem poskusil s preureditvijo kode in še vedno ne deluje.



Tukaj je javljena napaka .


všeč(0) ni všeč(0) spam(0)
 
carli 22. jul 2013 10:39:14 Pridružen od:
5. avg 2008
1258 objav
583 54 17
#20

Če uporabljaš jQuery upodabljaj jQuery, če uporabljaš $ uporabljaj $ ... ;)


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se