potrebujem pomocou JS zistit odsadenie div od hornej listy prehliadaca.
Mam div s fixnutou poziciou, teda aby plavalo na screene a potrebujem ho osekat na vysku v pripade,
ze je vyssie ako viewport vyska prehliadaca. Ked ale pouzijem funkcie len nato, cast divka zostava skryta
a je nutne sa k nej preskrolovat.
Obsah div je dynamicky, takze vysku nemozem nastavit staticky. Scrollbar do divka sa pridava tiez dynamicky.
Zatial som bol schopny pouzit len taku bulharsku konstantu mozInnerScreenY, ale to mi neroztiahne divko
az po spodnu hranicu viewport-u.
odsadenie DIV od listy prehliadaca - JS
odsadenie DIV od listy prehliadaca - JS
PC -> Topping DX7 Pro+ -> Meze 109 PRO / Microlab B77
-
- Moderátor
- Príspevky: 15054
- Dátum registrácie: Ut 26. Feb, 2008, 14:00
- Bydlisko: Bratislava/Štúrovo
Re: odsadenie DIV od listy prehliadaca - JS
Nie celkom dobre chapem o co sa snazis. Snazis sa o pruh na spodku stranky ? DIV so 100% vyskoy ?
http://www.guyfromchennai.com/?p=139 ?
http://www.guyfromchennai.com/?p=139 ?
Re: odsadenie DIV od listy prehliadaca - JS
asi tak to vyzera graficky
http://www.upnito.sk/0/zqrdsh2fhrquxwmj ... kc3atg.png
snad to bude zrozumitelnejsie...
Problem je v tom, ze neviem nejako ziskat hodnotu, o ktoru mam skratit ten dynamicky DIV. Aby teda neliezol mimo
viewport ale sa zmensil aby tam pasoval...
http://www.upnito.sk/0/zqrdsh2fhrquxwmj ... kc3atg.png
snad to bude zrozumitelnejsie...
Problem je v tom, ze neviem nejako ziskat hodnotu, o ktoru mam skratit ten dynamicky DIV. Aby teda neliezol mimo
viewport ale sa zmensil aby tam pasoval...
PC -> Topping DX7 Pro+ -> Meze 109 PRO / Microlab B77
-
- Moderátor
- Príspevky: 15054
- Dátum registrácie: Ut 26. Feb, 2008, 14:00
- Bydlisko: Bratislava/Štúrovo
Re: odsadenie DIV od listy prehliadaca - JS
Pokial som ta spravne pochopil, teda ze chces div, ktoreho velkost sa meni a v pripade dosiahnutia okraju viewportu uz nema ist dalej ale prida sa tam automaticky tvoj scrollbar, riesi sa to cez CSS:
nasledna implementacia do JS si myslim uz nieje taky problem...
Kód: Vybrať všetko
body {
...
height: 100%;
...
}
#dynamicke-div {
...
max-height: 100%;
...
}
Re: odsadenie DIV od listy prehliadaca - JS
no, skusim to aj s tym max-height, ale v sucasnom stave tomu vela nedavam
obavam, sa ze scrollbar do toho bude solidne kadit...
obavam, sa ze scrollbar do toho bude solidne kadit...
PC -> Topping DX7 Pro+ -> Meze 109 PRO / Microlab B77