Liczba postów: 10
Liczba wątków: 3
Dołączył: 28-03-2011
Reputacja:
0
Czy jest jakiś sposób na usunięcie paska przewijania tz. scrolla w jQuery Dialog (UI)? Bardzo mi na tym zależy ponieważ strona na której to stosuję nie ma pasków przewijania, a otwieranie okna powoduje przesunięcie oraz oczywiście pokazanie paska przewijania.
Liczba postów: 10
Liczba wątków: 3
Dołączył: 28-03-2011
Reputacja:
0
07-05-2011, 18:56
(Ten post był ostatnio modyfikowany: 07-05-2011, 18:57 przez PiotrN..)
@Pedro84 - Aż taki zielony nie jestem. Nie o to chodzi. Poza tym prędzej powinienem zwiększyć ekran.
Postaram się jeszcze raz wyjaśnić.
Mam stronę na której nie ma suwaków tz. pasków przewijania (scroll). Jednak kliknięcie na link wywołujący (otwierający) okno Dialog (jQuery UI) wyświetla to okno (wszystko ładnie z przyciemnieniem pozostałej widocznej części strony) ale z widocznymi suwakami (pokazują się tylko po wywołaniu (pokazaniu) okna). Tak jak wspomniałem domyślnie, na początku ich nie ma, tylko w chwili wyświetlania Dialogu się pokazują. Chciałbym je zlikwidować, ponieważ są zbędne i źle wyglądają, powodują także takie "przesunięcie strony" (wiadomo jak się pokazują zmniejszają trochę stronę).
W pliku jquery-ui.css (1.8.11) próbowałem wyłączyć tło (przyciemnienie strony) - myślałem że to tym jest spowodowane, ale nic z tego nie wyszło. Bardzo mi na tym zależy. Jeszcze raz proszę o pomoc.
Liczba postów: 2,411
Liczba wątków: 14
Dołączył: 10-08-2009
Reputacja:
132
a jak dasz na całość overflow:hidden? Tylko wtedy przy mniejszym ekranie nie będzie przewijania...
To o czym piszesz to standardowy problem niektórych samodzielnie pisanych lightboxów. Po prosu tło zajmuje 100% przez co pojawiają się paski.
Jeżeli overflow:hidden nie załatwi sprawy, wtedy najlepiej by było pokazać dany problem w działaniu na stronie. A nawet jak nie na stronie docelowej to przykładowej.