Załóżmy, że mam statyczną stronę internetową i cała strona jest opakowana, powiedzmy wewnątrz o szerokości 700 pikseli, teraz jeśli zawartość strony jest zbyt długa, wtedy (oczywiście) pojawi się pasek przewijania. ALE wygląd paska przewijania przesuwa wszystko na lewo od kilku pikseli (te, które są potrzebne do dopasowania paska przewijania po prawej stronie). Chciałbym usunąć ten "ruchomy" efekt, więc jeśli pasek przewijania jest potrzebny, nie ma to żadnego wpływu na zawartość strony.Pasek przewijania zmieniający rozmiar strony
Nie wiem, czy wyraziłem się jasno.
Załóżmy, że jest to strona internetowa:
| ......... contentcontent ........ |
| ......... contentcontent ........ |
| ......... contentcontent ........ |
| ......... contentcontent ........ |
| ......... contentcontent ........ |
| ......... contentcontent ........ |
| ......... contentcontent ........ |
i tak to wygląda z paskiem przewijania:
| ..... contentcontent .......... | |
| ..... contentcontent .......... | |
| ..... contentcontent .......... | |
| ..... contentcontent .......... | |
| ...... contentcontent .......... | |
| ..... contentcontent .......... | |
| ..... contentcontent .......... | |
, ale chciałbym mieć coś takiego:
| ......... contentcontent ...... | |
| ......... contentcontent ...... | |
| ......... contentcontent ...... | |
| ......... contentcontent ...... | |
| ......... contentcontent ...... | |
| ......... contentcontent ...... | |
| ......... contentcontent ...... | |
punkty reprezentują białe znaki, treść reprezentuje zawartość strony, a kolumna po prawej stronie przedstawia pasek przewijania.
To działało poprawnie, nie chcę denerwować, ale co jeśli nie chcę wyświetlać pustego paska przewijania, jeśli nie chcę w ogóle potrzebuję paska przewijania. Proponowane rozwiązanie zachowuje pasek przewijania: puste, jeśli nie jest potrzebne lub użyteczne, jeśli jest potrzebne. Chciałbym mieć pasek przewijania, który nie przenosi zawartości ani paska przewijania. Czy to możliwe bez skryptu? – G4bri3l
O ile mi wiadomo, nie można tego osiągnąć bez skryptów. –
@ G4bri3l zamieszczam moją odpowiedź, która zapewni, że w ogóle nie będziesz mieć paska przewijania –