Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 14 odgovora
  • 8.831 pregleda

Najnovija ↓

FireFox: Always display scrollbar 04.01.2005. u 19:21 · pre 265 meseci #1
Zdravo,

Imam problemcic s'FF i scrollbar-om kad centritram stranicu.

U FF scrollbar je totalno sakriven ako nije potreban, dok npr. u IE on je uvjek prisutan ali je "disabled" ako nije potreban.

Problem je u tome, ako npr. predjem sa stranice1 (mali tekst, nije potreban scroll) na stranicu broj2 (potreban scroll) onda mi stranica "shift"-uje na ljevo jer se scroll pojavio i zauzeo par pixela. Stvarno postaje smorno, kad skakuce s'ljeva na desno ...

Da li je moguce u FF uvjek prikazati scroll tj. ako je potreban scroll-uj, ako nije potreban prikazi ali "disable"?

Znam za overflow, ali nije to to ... moga bih da koristim height="100.5%", ali nije to to ..



Spank you very much!
Potpis
DDSD!
Re: FireFox: Always display scrollbar 04.01.2005. u 19:32 · pre 265 meseci #2
Citat:
gagi:
Znam za overflow, ali nije to to ...

Jesi siguran da nije? Probao si sve vrednosti da staviš?
Imao sam davno sličan problem i overflow je rešio.
Potpis
» Mom, mom, look what I did, mom!
» Look what I did to my hands, I broke 'em!
Re: FireFox: Always display scrollbar 04.01.2005. u 20:24 · pre 265 meseci #3
Dodaj za taj elemenat css osobine:
Code:

overflow: scroll;
overflow-x: auto;


overflow-x: auto; je dodat samo da se horizontalni skrol ne bi prikazivao u IE ukoliko nije potreban.
Pozdrav
Potpis
Banned - Not available
Re: FireFox: Always display scrollbar 04.01.2005. u 21:19 · pre 265 meseci #4
E sad tu ce mu se pojaviti drugi problem koji i nije bas tako lako resiv a to je da nece moci u firefoxu da sakrije horizontal scroll, nece mu pomoci ni overflow-x: ni auto ni hidden ni nista sto je vezano za overflow naredbu.

mislim mozda njemu nece smetati horizontalni scroll-bar, ali meni bi smetao!

Ovo je vrlo zanimljiv problem!
Potpis
Mess with the best die like a rest!!!
Re: FireFox: Always display scrollbar 04.01.2005. u 21:26 · pre 265 meseci #5
Može i to da se reši ali tada nastaje problem ukoliko je taj scroller potreban u FF-u.
To se radi ovako.
html:

Code:

<div id="lajer">
Lorem ipsum dolor sit amet, consetetur sadipscing elitr, 
sed diam nonumy eirmod tempor invidunt ut labore et dolore 
magna aliquyam erat, sed diam voluptua. At vero eos et 
accusam et justo duo dolores et ea rebum. Stet clita kasd 
gubergren, no sea takimata sanctus est Lorem ipsum dolor 
sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr,  
sed diam nonumy eirmod tempor invidunt ut labore et dolore 
magna aliquyam erat, sed diam voluptua.
</div>


CSS:

Code:

#lajer {
border: 1px solid #000;
width: 200px;
height: 200px;
overflow: scroll;
overflow-x: auto;
}
#lajer {
overflow: -moz-scrollbars-vertical;
}


Obavezno koristi različite selektore jer uukoliko se stavi sve u isti nastaje problem u IE. Ne znam da li je neko primetio ovaj problem.
Potpis
Banned - Not available
Re: FireFox: Always display scrollbar 04.01.2005. u 23:35 · pre 265 meseci #6
E vidis Branko to sam pokusao da ti kazem ne moze se resiti drugacije osim da se skoro citav prozor napravi ako layer, ali opet to nece dobro funkcionisati jer onda u FF-u neces moci da skrolujes sa scroll-om nego ces morati da povlacis scroll-bar.

Ipak priznajem da je malo bolje od onog proslog resenja.
Ali izgleda da ce gagi morati i ovime da se zadovolji.

@ gagi:

Ipak ovaj problem se moze zaobici ako se stranica tako dizajnira da uvek ima sadrzaja za scroll ili da nikada pocetna strana ne scroll-uje nego da se u okviru nje napravi layer kao sto je Branko to uradio i da u njemu postoji scroll.
Potpis
Mess with the best die like a rest!!!
Re: FireFox: Always display scrollbar 05.01.2005. u 00:04 · pre 265 meseci #7
Ali naravno za sve postoji resenje pa tako i za ovo postoji vrlo jednostavno resenje:

Code:

<style>
body {overflow:scroll;
overflow:-moz-scrollbars-vertical;
}
</style>


dovoljno je ubaciti ovo parce stila i sve je reseno.
sa overflow:scroll postavljamo oba scroll bara, dok sa overflow:-moz-scrollbars-vertical ogranicavamo da postoji samo verticalni scroll bar.

Radi i u IE i u FF :-)
Potpis
Mess with the best die like a rest!!!
Re: FireFox: Always display scrollbar 05.01.2005. u 00:16 · pre 265 meseci #8
Da upravo tako. Ja nisam najbolje razumeo pitanje. Mislio sam da se radi o nekom elemenu (lajeru, ćeliji tabele...).
Nadam se da sam u nečemu pomogao.
Pozdrav.
Potpis
Banned - Not available
Re: FireFox: Always display scrollbar 05.01.2005. u 01:07 · pre 265 meseci #9
Hvala priatelji! Ovo ce da odradi posao ...

Trebao sam cjeli sajt da centriram, pa sada zamislite kako je bilo kada predjem sa stranice na stranicu a ono skokne na ljevo...pa na desno...ljevo...desno! Uhhh!

Zero-Cool, pa ... kada bi ja sve sam radio --- snasao bih se nekako. Problem je u tome sto sve treba da radi preko CMSa. Radi se o nekom magazinu, tako da sadrzaj stranice uvjek varira. Ni client, ni gazda a ni ja ne znam kako ovo sve da organizujem. Trebao sam da dizajniram sajt, prebacim u HTML i svaku stranicu/sliku iz magazina sam trebao da prebacim na net, smoooor ( http://205.150.110.246 )! Sada izlazi novi broj, i ovo hoce da ide preko MySQLa/PHPa sa nekim CMSom. So, I'm fuckin' tired of this shit!

Skoro sam zavrsio template za artikle, imam par sitnih greskica ... ali mislim da cu to uspjeti ispraviti nekako. Ako vas ne mrzi, pogledajte code i recite sta bi i mogoa da popravim/poboljsam ...

http://205.150.110.246/issue4/test/index.php (i ovo actually vuce info iz baze)



Trunks, sta je sa DZ?!?!?!?! I miss that place :(
Potpis
DDSD!
Re: FireFox: Always display scrollbar 05.01.2005. u 08:35 · pre 265 meseci #10
Nemam zamerki na kod jest da sam ga pretrcao,ali koliko sam video ok je.
Ono sto se meni licno ne svidja,ali opet to je subjektivno je to sto u zaglavlju nemas nista na desnoj strani (u onom plavom pravougaoniku pored logoa).
Nekako mi deluje prazno.

Inace sajt je ok svidja mi se:-)
Potpis
Mess with the best die like a rest!!!
Re: FireFox: Always display scrollbar 05.01.2005. u 08:52 · pre 265 meseci #11
Zaboravio sam sinoć da testiram kod u Operi i baš se tu javlja problem. I to tako što se pojavljuje dupli scroll. Jedino da se iskoristi mali hack, jer nemam sada vremena da detaljno gledam šta je problem. Mogao bi @Trunks da napiše kako je on rešio ovo.
Code:

body {
_overflow: scroll;
overflow: -moz-scrollbars-vertical;
}


Pozdrav.
Potpis
Banned - Not available
Re: FireFox: Always display scrollbar 05.01.2005. u 08:59 · pre 265 meseci #12
Ma ja sam imao taj problem davno, još pre nastanka Firefoxa i pre ekspanzije CSS-a a rešio ga je overflow: auto;. Nisam se skoro bavio tim.

gagi: Uskoro. :)
Potpis
» Mom, mom, look what I did, mom!
» Look what I did to my hands, I broke 'em!
Re: FireFox: Always display scrollbar 05.01.2005. u 19:45 · pre 265 meseci #14
Nemam Operu, tako da nisam ni vidjeo ... ako nadjem nesto, ostavit cu za ostale. Pitao sam i na DevShed i niko nije znao, javio se neki tip koji je imao isti problem kao i ja.

@Zero-Cool, hvala na komentarima za sajt. Vidjeti cu sta moze da se odradi ...

Sad gledam, pa nisam ni !DOCTYPE stavio, ni meta tagove ... a desavalo mi se i bgcolor da zaboravim. :\
Potpis
DDSD!
Re: FireFox: Always display scrollbar 18.02.2005. u 23:27 · pre 264 meseca #15
Samo da dodam ...


Na poslu koristim FireFox 1.0 a kuci imam 0.8. Super mi radilo na poslu, jutros stavili site online i pogledao od kuce; verticalni scroll je uvjek tu (trebao ili ne) a kad treba onda se dva pojave. Prvo sam mislio da tripujem i klasicki, refresh lupio jedno 20puta, uzeo drugi browser, vratio se na stari i opet isto --- znaci nisam tripovo, stvarno imam dva scroll-a. Stupid! :\ So --- da li imate neki drugi recept?


www. inspireyourworld .com
Komentari i kritike su uvjek dobro dosle, so ... please ;)
Potpis
DDSD!
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme