| | |
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Autor | Správa |
---|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | Napísal 17mark: 31.08.2016 17:53 | |
|
Zdravim ludia uz si neviem dat rady s parallaxom, nechce mi fungovat a chybu nevidim. Parallax by mal fungovat na zaklade zmeny pozicie background obrazku. Tu su kody: CSS .about { background-image: url('imgs/about.jpg'); background-repeat: no-repeat; background-position: center -500px; background-size: cover; width: 100%; height: 600px; } JS $(document).ready(function(){
$(document).scroll(function(){
var scrollTop = $(this).scrollTop(); var pixels = scrollTop; $(".about").css({ "background-position": "center -" + pixels * 10 + "px" });
});
});
Vdaka za pomoc
|
|
| Napísal Lessik: 31.08.2016 18:25 | |
|
listenery na scroll si vypisuj v konzole hodnoty offsetTop, pixels a css style elementu, ktory upravujes.
uvidis potom kde sa tvoje operacie seknu
cize console.log(offsetTop, pixels, $(.about))
btw, myslim,ze ti staci jedna premenna a to pixels = $(this). scrollTop(); btw2, skus namiesto jquery funkcie pouzit offsetTop property.
|
|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | Napísal autor témy 17mark: 31.08.2016 18:27 | |
|
hej viem ze ta premenna zbytocnost, skusim sa s tym pohrat
|
|
Registrovaný: 06.02.14 Prihlásený: 19.01.18 Príspevky: 443 Témy: 9 |
skus skor $(window).scrolll(...) miesto $(document).scroll
|
|
Registrovaný: 17.03.13 Prihlásený: 09.04.18 Príspevky: 112 Témy: 39 | Napísal autor témy 17mark: 03.09.2016 17:37 | |
|
mam to uz mi to funguje len potrebujem vopret zadefinovat poziciu pozadia aby sa mi to odvyjalo od tej pozicie co dam vopred, viete mi poradit? Za rady vopred dakujem // Spojený príspevok Sob 03.09.16 17:48Mam to, a dakujem za pomoc ! $(document).ready(function(){ $(".about").css({ "background-position": "center -500px" }); $(window).scroll(function(){ var scroll = $(this).scrollTop(); var defP = -500; var pixels = defP + scroll / 2 $(".about").css({ "background-position": "center " + pixels + "px" }); }); });
|
|
| Stránka: 1 z 1
| [ Príspevkov: 5 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| HTML, CSS, JS (jQuery) v Ponuka práce | 1 | 541 | 12.07.2013 23:15 DeiForm | | Základy tvorby webu-Html, CSS, Js v HTML, XHTML, XML, CSS | 5 | 22869 | 05.07.2018 21:12 BX | | parallax background nefunguje v Chrome v HTML, XHTML, XML, CSS | 4 | 380 | 27.07.2015 20:59 neopagan | | EXE S PODPOROV HTML , CSS , JS a pod. v Ostatné | 1 | 822 | 30.09.2007 15:07 audiotrack | | css - background-image v HTML, XHTML, XML, CSS | 7 | 1570 | 01.03.2007 18:38 mokus | | Frame css background v HTML, XHTML, XML, CSS | 4 | 499 | 11.12.2011 13:51 TSharky | | css 2*background v HTML, XHTML, XML, CSS | 3 | 388 | 14.06.2012 12:15 F3RY | | css nevidim background color v HTML, XHTML, XML, CSS | 2 | 1157 | 06.01.2010 19:09 pilná lama glama | | Zmena image-background (v css) s pouzitim crossfade ... v JavaScript, VBScript, Ajax | 25 | 2091 | 26.06.2008 18:38 jsakac | | JS/CSS menu v Ostatné | 5 | 545 | 23.03.2009 19:35 Tominator | | fotoalbum js+css v JavaScript, VBScript, Ajax | 0 | 616 | 16.05.2009 19:18 Solda | | fotoalbum v html (js) v JavaScript, VBScript, Ajax | 3 | 2670 | 09.09.2007 13:18 Dado | | nastavenie CSS cez JS v JavaScript, VBScript, Ajax | 2 | 303 | 08.03.2014 13:13 Xarxes | | HTML kód vložený do JS kódu v JavaScript, VBScript, Ajax | 4 | 315 | 09.09.2022 19:39 ApacheSK | | Pátranie po chybyčke (JS,HTML - ukážka ceny) v JavaScript, VBScript, Ajax | 6 | 421 | 29.09.2011 18:03 ONLINE_SVET | | ako v js zistit ci existuje dany html subor? v JavaScript, VBScript, Ajax | 1 | 459 | 12.09.2011 7:27 coldak |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|